--

This is awesome! I love how it goes a step beyond most tutorials and actually integrates an ML model with a user-facing application. Most tutorials explain how to develop a model, some explain how to deploy it, but most fall short of actually integrating that model with an interface for users to interact with.

The one thing that I think would make a post like this better is adding some logging or monitoring capabilities. Serving a model's results is fine and dandy, but what if the model's performance is degrading over time? What if there's some issue in the upstream pipeline and bad data is being brought in? You wouldn't deploy a "normal" piece of software without some logging and monitoring capabilities, why deploy ML any differently?

--

--

Danny D. Leybzon
Danny D. Leybzon

Written by Danny D. Leybzon

Data Specialist, Reading Enthusiast, Amateur Adventurer

No responses yet