A survey of food recommenders

Everyone eats. However, people do not always know what to eat. They need a little help and inspiration. Consequently, a number of apps, services, and programs have developed recommenders around food. These cover food, meal, recipe, and restaurant recommendations, which are the most common use cases, but also other areas such as substitute ingredients, menus, and diets. The latter is especially important in the area of health and wellness where users have more specific dietary needs and goals. In this survey, we review the food recommender literature. We cover the types of systems in terms of their goals and what they are recommending, the datasets and signals that they use to train models, the technical approaches and model types used, as well as some of the system constraints.

[1]  Tanupriya Choudhury,et al.  Analysis of classification models based on cuisine prediction using machine learning , 2017, 2017 International Conference On Smart Technologies For Smart Nation (SmartTechCon).

[2]  Yi-Cheng Zhang,et al.  Solving the apparent diversity-accuracy dilemma of recommender systems , 2008, Proceedings of the National Academy of Sciences.

[3]  K. P. Soman,et al.  Cuisine Prediction based on Ingredients using Tree Boosting Algorithms , 2016 .

[4]  Shlomo Berkovsky,et al.  Recommending Food: Reasoning on Recipes and Ingredients , 2010, UMAP.

[5]  Teuvo Kohonen,et al.  Self-Organizing Maps, Third Edition , 2001, Springer Series in Information Sciences.

[6]  Gergely Kovásznai,et al.  Developing an expert system for diet recommendation , 2011, 2011 6th IEEE International Symposium on Applied Computational Intelligence and Informatics (SACI).

[7]  Teuvo Kohonen,et al.  Self-organized formation of topologically correct feature maps , 2004, Biological Cybernetics.

[8]  Shinsuke Nakajima,et al.  User's food preference extraction for personalized cooking recipe recommendation , 2011 .

[9]  Sung-Bae Cho,et al.  Restaurant Recommendation for Group of People in Mobile Environments Using Probabilistic Multi-criteria Decision Making , 2008, APCHI.

[10]  Wahidah Husain,et al.  Application of data mining techniques in a personalized diet recommendation system for cancer patients , 2011, 2011 IEEE Colloquium on Humanities, Science and Engineering.

[11]  Achim G. Hoffmann,et al.  Building a case-based diet recommendation system without a knowledge engineer , 2003, Artif. Intell. Medicine.

[12]  Chi-Chun Lo,et al.  A Semantic Web Methodology for Situation-Aware Curative Food Service Recommendation System , 2008, 2008 International Conference on Computer Science and Software Engineering.

[13]  Martha E. Crosby,et al.  Reducing cognitive load , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[14]  Semester Thesis,et al.  FooDroid: A Food Recommendation App for University Canteens , 2011 .

[15]  Zhenxiang Zhou Amazon Food Review Classification using Deep Learning and Recommender System , 2016 .

[16]  Lada A. Adamic,et al.  Recipe recommendation using ingredient networks , 2011, WebSci '12.

[17]  Maiyaporn Phanich,et al.  Food Recommendation System Using Clustering Analysis for Diabetic Patients , 2010, 2010 International Conference on Information Science and Applications.

[18]  Jun Hu,et al.  Social recipe recommendation to reduce food waste , 2014, CHI Extended Abstracts.

[19]  M. Z. Rashad,et al.  Food Recommendation Using Ontology and Heuristics , 2012, AMLTA.

[20]  Deborah Estrin,et al.  Yum-Me: A Personalized Nutrient-Based Meal Recommender System , 2016, ACM Trans. Inf. Syst..

[21]  B. Schwartz The Paradox of Choice: Why More Is Less , 2004 .

[22]  Maxim Kolchin,et al.  Food Ontology: Ontology for Describing Food Products , 2013 .

[23]  Alan Said,et al.  You are What You Eat! Tracking Health Through Recipe Interactions , 2014, RSWeb@RecSys.

[24]  Christoph Trattner,et al.  Food Recommender Systems: Important Contributions, Challenges and Future Research Directions , 2017, ArXiv.

[25]  Albert-László Barabási,et al.  Flavor network and the principles of food pairing , 2011, Scientific reports.

[26]  Sumedh Sawant,et al.  Yelp Food Recommendation System , 2013 .

[27]  Raghuram Ramanujan,et al.  Computational Creativity in the Culinary Arts , 2015, FLAIRS.

[28]  Gerhard Friedrich,et al.  Recommender Systems - An Introduction , 2010 .

[29]  James G. Scott,et al.  Diet2Vec: Multi-scale analysis of massive dietary data , 2016, ArXiv.

[30]  Shlomo Berkovsky,et al.  Recipe recommendation: accuracy and reasoning , 2011, UMAP'11.

[31]  Ye Myat Thein,et al.  A Knowledge-based Framework for Development of Personalized Food Recommender System , 2010 .

[32]  Woontack Woo,et al.  u-BabSang: a context-aware food recommendation system , 2009, The Journal of Supercomputing.

[33]  Anirudh Jagithyala Recommending recipes based on ingredients and user reviews , 2014 .

[34]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[35]  Macarena Espinilla,et al.  REJA: A Georeferenced Hybrid Recommender System for Restaurants , 2009, 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology.

[36]  Ben Weeks The Paradox of Choice: Why More Is Less , 2004 .

[37]  Valeria De Antonellis,et al.  PREFer: A prescription-based food recommender system , 2017, Comput. Stand. Interfaces.

[38]  Mario García Valdez,et al.  Restaurant Recommendations Based on a Domain Model and Fuzzy Rules , 2013, Recent Advances on Hybrid Intelligent Systems.

[39]  Quoc V. Le,et al.  Distributed Representations of Sentences and Documents , 2014, ICML.

[40]  Gail E. Kaiser,et al.  Towards Diversity in Recommendations Using Social Networks , 2011 .

[41]  Akshi Kumar,et al.  Survey and evaluation of food recommendation systems and techniques , 2016, 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom).

[42]  Shou-De Lin,et al.  A Content-Based Matrix Factorization Model for Recipe Recommendation , 2014, PAKDD.

[43]  Jeffrey Dean,et al.  Distributed Representations of Words and Phrases and their Compositionality , 2013, NIPS.

[44]  jorge. almeida,et al.  Personalized Food Recommendations Exploring Content-Based Methods , 2015 .

[45]  M. B. Vivek,et al.  Machine Learning Based Food Recipe Recommendation System , 2018 .