Do Good Recipes Need Butter ? Predicting User Ratings of Online Recipes

In this work, we investigated the automatic prediction of user ratings for recipes. Information including the ingredients, the instructions, and the reviews from Epicurious were fed into a machine learner, a multi-class support vector machine, to examine how reliable they are when predicting recipe ratings. Our results show that information from the reviews results in the most reliable predictions: we reached an accuracy of 62%. The problem is difficult, partly because of the skewing of the ratings: most recipes are rated with 3 or 4 out of 4 forks.

[1]  Wendy Ju,et al.  CounterActive: an interactive cookbook for the kitchen counter , 2001, CHI Extended Abstracts.

[2]  Bo Pang,et al.  Spice it up? Mining Refinements to Online Instructions from User Generated Content , 2012, ACL.

[3]  Youri van Pinxteren,et al.  Deriving a recipe similarity measure for recommending healthful meals , 2011, IUI '11.

[4]  Ichiro Kobayashi,et al.  Recipe recommendation for a diet considering a user's schedule and the balance of nourishment , 2009, 2009 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[5]  Cristina Conati,et al.  Proceedings of the 14th international conference on Intelligent user interfaces , 2008, IUI.

[6]  Dan Klein,et al.  Feature-Rich Part-of-Speech Tagging with a Cyclic Dependency Network , 2003, NAACL.

[7]  Christian Schlehuber,et al.  Adaptive Implicit Interaction for Healthy Nutrition and Food Intake Supervision , 2011, HCI.

[8]  Mu Zhu,et al.  Content-boosted matrix factorization for recommender systems: experiments with recipe recommendation , 2011, RecSys '11.

[9]  Koby Crammer,et al.  On the Algorithmic Implementation of Multiclass Kernel-based Vector Machines , 2002, J. Mach. Learn. Res..

[10]  Jeffrey S. Shell,et al.  Hands on cooking: towards an attentive kitchen , 2003, CHI Extended Abstracts.

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

[12]  Kristian J. Hammond,et al.  CHEF: A Model of Case-Based Planning , 1986, AAAI.

[13]  Beatrice Santorini,et al.  Building a Large Annotated Corpus of English: The Penn Treebank , 1993, CL.

[14]  Qian Zhang,et al.  Back to the Future: Knowledge Light Case Base Cookery , 2008, ECCBR Workshops.

[15]  Juergen Wagner,et al.  Guidance and support for healthy food preparation in an augmented kitchen , 2011, CaRR '11.

[16]  Atsushi Fujii,et al.  A system for supporting dietary habits: planning menus and visualizing nutritional intake balance , 2010, ICUIMC '10.

[17]  Hui Zhang,et al.  WIDIT in TREC 2007 Blog Track: Combining Lexicon-Based Methods to Detect Opinionated Blogs , 2007, TREC.

[18]  David R. Pierce,et al.  Identifying Opinionated Sentences , 2003, NAACL.

[19]  Yoko Yamakata,et al.  Smart Kitchen: A User Centric Cooking Support System , 2008 .

[20]  Janusz Sobecki,et al.  Application of Hybrid Recommendation in Web-Based Cooking Assistant , 2006, KES.

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

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

[23]  Yuji Matsumoto MaltParser: A language-independent system for data-driven dependency parsing , 2005 .