Recipe card · live prediction
Slow cooker pulled pork
pork shoulder, brown sugar, smoked paprika, garlic powder, onion…
- Quick3.6% Quick
- Medium6.5% Medium
- Slow89.8% Slow
Words that tipped it
- hours
- slow cooker
- slow
- pork
- cooker
COMP30027 Machine Learning · University of Melbourne · 2021
In 2021 our team trained classifiers to guess whether a Food.com recipe is quick, medium or slow from its name, ingredients and method. The code was lost, so this site rebuilds the whole study from the report, reruns it on public data and lets you test it on your own recipes.
Recipe card · live prediction
pork shoulder, brown sugar, smoked paprika, garlic powder, onion…
Words that tipped it
The brief
Ingredients
Each recipe came with its name, ingredient list, method steps and their counts, plus staff-made text encodings: Doc2Vec vectors and bag-of-words matrices.
Method
Predict one of three labels, then write a conference-style report on why each model behaves the way it does. Pairs had to build at least three models, one of them a stacking ensemble.
Chef's note
Only 5% of recipes are slow. A model can score well while barely ever saying “slow”, so accuracy alone hides the hardest class.
Results
Five-fold CV
Best model, rebuilt (Random Forest)
76.6%
Report: 78.9% · 15 repeated folds: 76.5% (76.1% to 76.9%) · 10,000 unseen recipes: 76.4% (75.5% to 77.2%). Intervals are 95%.
Stacking against its best ingredient
71.0%
SVM alone: 71.3%. Paired over 15 folds the stack scores −0.4 pts against the SVM (−0.6 to −0.2 pts), so like 2021, stacking does not help.
Explore
About this project
2021
2026
More on provenance, credits and academic integrity on the about page.