Deploy Machine Learning with Django

Piotr Płoński (MLJAR)
Nov 7 · 1 min read

I’ve created tutorial that shows how to create web service in Python and Django to serve multiple Machine Learning models. It is different (more advanced) from most of the tutorials available on the internet:

  • it keeps information about many ML models in the web service. There can be several ML models available at the same endpoint with different versions. What is more, there can be many endpoint addresses defined.
  • it stores information about requests sent to the ML models, this can be used later for model testing and audit.
  • it has tests included for ML code and server code.
  • it can run A/B tests between different versions of ML models.

The tutorial is available at https://www.deploymachinelearning.com

The source code from the tutorial is available at https://github.com/pplonski/my_ml_service

Piotr Płoński (MLJAR)

Written by

MLJAR: Human-first Machine Learning Platform

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade