A small web app built with a Flask API and React front-end, to classify a given movie review as either positive or negative. The app utilizes online learning to actively train the classifier (the classifier is updated everytime the server is restarted.)
The classifier is a simple logistic regression classifier from ski-kit learn, that was tuned using grid search.
A lot of this code comes from a textbook I've been working through by Sebastian Raschka. If you want to take a look at the book, here it is on Amazon.
Sidenote, I also used this project to practice with Docker and CI technologies like Travis 👍.