Analyzing Dynamical Activities of Co-occurrence Patterns for Cooking Ingredients

Due to the increasing popularity of cooking-recipe sharing sites and the success of complex network science, attention has recently been devoted to developing an effective networkbased method of analyzing the characteristics of ingredient combinations used in recipes. Unlike previous approaches dealing with static properties, we aim at analyzing the dynamical changes in ingredient pairs jointly used in recipes, and propose an efficient method of extracting the change patterns for co-occurrence activities of ingredients. Based on the extracted change patterns, we build an active network among ingredients at every timestep, and identify active co-occurrence patterns. Moreover, we provide a method of interpreting active co-occurrence patterns in terms of recipes, and present a framework for visually analyzing their dynamical changes. Using real data from a Japanese recipe sharing site, we quantitatively demonstrate the effectiveness of the proposed method for extracting the activity change patterns for ingredient pairs, and uncover the characteristics of the seasonal changes in ingredient pairs jointly used in Japanese recipes by applying the proposed method.

[1]  Henrik R. Nagel,et al.  Immersive Visual Data Mining: The 3DVDM Approach , 2008, Visual Data Mining.

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

[3]  Daniel A. Keim,et al.  Visual abstraction of complex motion patterns , 2013, Electronic Imaging.

[4]  Shinsuke Nakajima,et al.  Cooking Recipe Recommendation Method Focusing on the Relationship Between User Preference and Ingredient Quantity , 2015 .

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

[6]  Mark Newman,et al.  Networks: An Introduction , 2010 .

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

[8]  Stefan Wrobel,et al.  Visual analytics tools for analysis of movement data , 2007, SKDD.

[9]  Ganesh Bagler,et al.  Analysis of Food Pairing in Regional Cuisines of India , 2015, PloS one.

[10]  Nizar Habash,et al.  Predicting the Structure of Cooking Recipes , 2015, EMNLP.

[11]  M E J Newman,et al.  Modularity and community structure in networks. , 2006, Proceedings of the National Academy of Sciences of the United States of America.

[13]  V. Nedovic,et al.  Learning recipe ingredient space using generative probabilistic models , 2013 .

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

[15]  Bonnie L. Westra,et al.  Mining Interpretable and Predictive Diagnosis Codes from Multi-source Electronic Health Records , 2014, SDM.

[16]  Daniel A. Keim,et al.  Information Visualization and Visual Data Mining , 2002, IEEE Trans. Vis. Comput. Graph..

[17]  Bolei Zhou,et al.  Network Dissection: Quantifying Interpretability of Deep Visual Representations , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

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

[19]  M E J Newman,et al.  Fast algorithm for detecting community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[20]  Cheng Li,et al.  GlyphLens: View-Dependent Occlusion Management in the Interactive Glyph Visualization , 2017, IEEE Transactions on Visualization and Computer Graphics.

[21]  M. Sheelagh T. Carpendale,et al.  Personal Visualization and Personal Visual Analytics , 2015, IEEE Transactions on Visualization and Computer Graphics.

[22]  Nan Shao,et al.  New Developments in Culinary Computational Creativity , 2014, ICCC.