Contains code and artefacts used to attempt identification of the cuisine type of a recipe based on its ingredients, as part of the coursework for the Machine Learning and Predictive Analytics Module for UWE MSc in Data Science.
Kaggle - Whats cooking?
- Pre-processing and EDA - Jupyter notebook
- Training and testing - Jupyter notebook
- EDA with Pandas Profiling (hosted on Pages) - https://nutellaweera.github.io/Cuisine_Classification_ML/
- Exploratory scripts (experimentation with parameters, tuning using grid search/trial-and-error) - /scripts folder.
- Graphs and visualizations in the /graphs_and_vis folder
Ingredient counts:
Word cloud:
KNN scores:
Ingredient clusters (k-means):
Confusion matrix: