Project to deploy a trained model to production via an API. That's the last project of Deployment module at Jedha Bootcamp.
The purpose of this project is to deploy an ML model that predicts white wine quality using some inputs parameters. We have as input data/winequality.csv
et model/model.joblib
.
To go on this project, we follow this workflow :
Create project folder
Init git repository
Create virtual environnments
Retrained model (optional)
Create flask api endpoint to predict
Write documentation (flask restx)
Deploy on heroku
Set CI Github-Heroku
Flask
Flask restx
Git & Github
Heroku
API in production : https://jedhamlproduction.herokuapp.com/
Mamadou Krouma
MKrouma