This is a submission for the Kaggle What's Cooking Challenge. It was built to serve as a simple example of applied machine learning.
See the post for a full explanation and code overview.
- Download the supporting files from Kaggle
- Update filename variables in each of the
.pyfiles as needed
parser.pyto take the training set from Kaggle and reformat it for our needs
train.pyto train the model and generate predictions over the Kaggle test set
kaggle.pyto reformat the predictions into the CSV reppresentation that Kaggle expects