This document describes a recipe recommendation system that uses machine learning models to suggest ingredient pairs and alternative ingredients. It discusses using a vector space model and Word2Vec model to find highly similar ingredient pairs from different cuisines and recommend substitutes. The models are trained on recipe data scraped from online databases. The system aims to help users innovate new dishes and accommodate allergies. It outlines collecting recipe data, preprocessing it, calculating ingredient similarities, and using the models to suggest pairings and alternatives.