Hybrid Recipe Recommendation System Using KNN and Collaborative Filtering Techniques
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.
Authors
- T Sobha
- Ramin Safa (ORCID: https://orcid.org/0000-0002-1779-1019)
- Teena George (ORCID: https://orcid.org/0000-0003-1637-5766)
- S Dinesh
- A. Anil (ORCID: https://orcid.org/0009-0000-4174-1399)
- Edrin Biju
Publication Details
- Published
- 2025-02-07
- DOI
- https://doi.org/10.1109/etis64005.2025.10961637
- Citations
- 1
- Primary Topic
- Recommender Systems and Techniques
- Type
- article
- Field-Weighted Citation Impact
- 3.25