Welcome! This repo holds the code supplementing my blog post, "Deploy Your Machine Learning Model with Flask or Voila".
flaskapp
: the full featured Flask web application with UI on both landing and resultsflaskapp_noui
: the REST API version of the Flask application, with UI on landing but just JSON results returnedvoila_app
: the Voila application version, built in one Jupyter notebook
- Flask
- Voila
- Plotly (python and JS)
- Scikit-learn (for our model)
- Saturn Cloud (so you can deploy easily!)
- ipywidgets (helpful for Voila)
- codebook for the dataset
- plotly.js cheat sheet
- Jinja (helpful for Flask)
If you have questions, let me know on twitter @data_stephanie!
Data courtesy of the US Department of Education.