Eating Healthier: Exploring Nutrition Information for Healthier Recipe Recommendation

Abstract With the booming of personalized recipe sharing networks (e.g., Yummly), a deluge of recipes from different cuisines could be obtained easily. In this paper, we aim to solve a problem which many home-cooks encounter when searching for recipes online. Namely, finding recipes which best fit a handy set of ingredients while at the same time follow healthy eating guidelines. This task is especially difficult since the lions share of online recipes have been shown to be unhealthy. In this paper we propose a novel framework named NutRec, which models the interactions between ingredients and their proportions within recipes for the purpose of offering healthy recommendation. Specifically, NutRec consists of three main components: 1) using an embedding-based ingredient predictor to predict the relevant ingredients with user-defined initial ingredients, 2) predicting the amounts of the relevant ingredients with a multi-layer perceptron-based network, 3) creating a healthy pseudo-recipe with a list of ingredients and their amounts according to the nutritional information and recommending the top similar recipes with the pseudo-recipe. We conduct the experiments on two recipe datasets, including Allrecipes with 36,429 recipes and Yummly with 89,413 recipes, respectively. The empirical results support the framework’s intuition and showcase its ability to retrieve healthier recipes.

[1]  David A. Hull Using statistical testing in the evaluation of retrieval experiments , 1993, SIGIR.

[2]  Ruttikorn Varakulsiripunth,et al.  Ontology-based daily menu assistance system , 2009, 2009 6th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology.

[3]  Hiroshi Murase,et al.  Typicality analysis of the combination of ingredients in a cooking recipe for assisting the arrangement of ingredients , 2015, 2015 IEEE International Conference on Multimedia & Expo Workshops (ICMEW).

[4]  Xiaohui Yu,et al.  NLPMM: A Next Location Predictor with Markov Modeling , 2014, PAKDD.

[5]  Faezeh Ensan,et al.  Neural word and entity embeddings for ad hoc retrieval , 2018, Inf. Process. Manag..

[6]  Omer Levy,et al.  Neural Word Embedding as Implicit Matrix Factorization , 2014, NIPS.

[7]  David Elsweiler,et al.  Towards Automatic Meal Plan Recommendations for Balanced Nutrition , 2015, RecSys.

[8]  Christoph Trattner,et al.  Investigating the Healthiness of Internet-Sourced Recipes: Implications for Meal Planning and Recommender Systems , 2017, WWW.

[9]  Francis C. Fernández-Reyes,et al.  A Prospect-Guided global query expansion strategy using word embeddings , 2018, Inf. Process. Manag..

[10]  Piyaporn Tumnark,et al.  Ontology-Based Personalized Dietary Recommendation for Weightlifting , 2013 .

[11]  Yilong Yin,et al.  Distribution-Oriented Aesthetics Assessment With Semantic-Aware Hybrid Network , 2019, IEEE Transactions on Multimedia.

[12]  Jean Adams,et al.  Nutritional content of supermarket ready meals and recipes by television chefs in the United Kingdom: cross sectional study , 2012, BMJ : British Medical Journal.

[13]  Masahiro Kimura,et al.  Analyzing Dynamical Activities of Co-occurrence Patterns for Cooking Ingredients , 2017, 2017 IEEE International Conference on Data Mining Workshops (ICDMW).

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

[15]  Bernard De Baets,et al.  Data-driven recipe completion using machine learning methods , 2016 .

[16]  Yee Whye Teh,et al.  A fast and simple algorithm for training neural probabilistic language models , 2012, ICML.

[17]  Richang Hong,et al.  Augmented Collaborative Filtering for Sparseness Reduction in Personalized POI Recommendation , 2017, ACM Trans. Intell. Syst. Technol..

[18]  Christoph Trattner,et al.  Exploiting Food Choice Biases for Healthier Recipe Recommendation , 2017, SIGIR.

[19]  Xiaohui Yu,et al.  Mining Object Similarity for Predicting Next Locations , 2016, Journal of Computer Science and Technology.

[20]  Yang Liu,et al.  NutRec: Nutrition Oriented Online Recipe Recommender , 2018, 2018 IEEE/WIC/ACM International Conference on Web Intelligence (WI).

[21]  Yong Rui,et al.  You Are What You Eat: Exploring Rich Recipe Information for Cross-Region Food Analysis , 2018, IEEE Transactions on Multimedia.

[22]  Gianluca Stringhini,et al.  Kissing Cuisines: Exploring Worldwide Culinary Habits on the Web , 2016, WWW.

[23]  Shlomo Berkovsky,et al.  Intelligent food planning: personalized recipe recommendation , 2010, IUI '10.

[24]  Christoph Trattner,et al.  Investigating and predicting online food recipe upload behavior , 2019, Inf. Process. Manag..

[25]  Manuel Noguera,et al.  Nutrition for Elder Care: a nutritional semantic recommender system for the elderly , 2016, Expert Syst. J. Knowl. Eng..

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

[27]  Xiaohui Yu,et al.  MPE: a mobility pattern embedding model for predicting next locations , 2018, World Wide Web.

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