Can A.I. accurately predict red wine quality rating?
Anyway, what is quality if not how wine taster's tongue precepts wine's chemical components?
Let's try to answer that question with machine learning approach, where various classifier algorithms will try to discover all the patters in wine rating process. As a last part of a project, let's build some artificial sommeliers and let them handle real-world wine samples. Everything in a form of python flask application.
Flask App has 4 views, each of them representing different stage of machine learning process. Each section ends with downloadable code template.
First, we'll have a closer look on dataset. With numpy, pandas, seaborn and scikit-learn:
In the next step we'll build foundations of our classifier while choosing best fitting algorithms:
Now, it's a time to test our classifiers and see how they're performing:
Let me introduce you to our A.I. Sommeliers:
flask | Conda | Heroku | Docker
flask_sqlalchemy
pandas | numpy | matplotlib | seaborn
sklearn | scipy | pandas | numpy | pickle
SQLite
selenium | unittest
HTML | CSS | Bootstrap | Materialize | JavaScript | JQuery
Thank you,
Lukasz Malucha