Hybrid Recipe Recommendation System Using KNN and Collaborative Filtering Techniques

Teena George, T Sobha, Ramin Safa, Edrin Biju, Swathi Dinesh, Akhil S Anil · 2025

Discovering the perfect recipe or ingredient combination can be a challenge given the vast array of culinary options. Our Recipe Recommendation System addresses this by combining K-Nearest Neighbors (KNN) and collaborative filtering to offer highly personalized and accurate recipe suggestions. Using a rich dataset of recipes, ingredients, and user reviews, the system identifies similar dishes based on ingredient profiles and user preferences. KNN leverages TF-IDF vectorization and cosine similarity to find related recipes, while collaborative filtering uses Non-Negative Matrix Factorization (NMF) to analyze user behaviour and suggest personalized options. Experimental results show that the system effectively delivers diverse and relevant recommendations, enhancing the user's culinary journey.

Read the paper · More papers on PaperTik