Research Webzine of the KAIST College of Engineering since 2014
Fall 2024 Vol. 23RecipeScape is a novel visual analytics interface for analyzing online recipes at scale. It is powered by a computational pipeline that collects sequential instructions available online and compares structural similarities among the instructions.
Article | Fall 2019
From cooking recipes to home improvement videos to software tutorials, people are increasingly turning to online instructions as guides for learning new skills or accomplishing unfamiliar tasks in their everyday lives. However, the number of available instructional materials, even for a single task, is easily in the magnitude of thousands, and the diversity and the scale of the instructions introduce new challenges in using existing software interfaces for authoring, sharing, and consuming these naturally crowdsourced instructions. It is difficult to find the contextually useful information because the interfaces are unfortunately not designed for effectively navigating and following the instructions and do not support comparison and analysis for sensemaking of the various instructions. For example, for cooking professionals such as chefs, cooking journalists, and culinary students, it is important to understand not only the culinary characteristics of the ingredients but also the diverse cooking processes. Categorizing different approaches to cooking a dish and identifying usage patterns of particular ingredients and cooking methods are crucial tasks for these cooking professionals.
RecipeScape is an analytics dashboard for analyzing and mining hundreds of instructions for a single dish. The interface was designed to solve a critical problem for cooking professionals: the need to understand not only the composition of ingredients but more importantly the diverse cooking processes. RecipeScape is powered by a novel computational pipeline that collects, annotates, and computes structural and semantic similarities, which in turn visualizes hundreds of recipes for a single dish. In the evaluation study, cooking professionals and culinary students found that RecipeScape 1) empowers them with stronger analytical capabilities by enabling at-scale exploration of instructions, 2) supports user-centered queries like “what are recipes with more decorations?”, and 3) supports creativity by allowing comparative analysis like “where would my recipe stand against the rest?” Moreover, the three visualization components allow users to reason and provide their own interpretations of how the recipes are grouped together in human language, suggesting users with appropriate tools can interpret clustering algorithms.
We believe that our computational pipeline and interactive visualization techniques can be extended to other media such as tutorial videos, and that these results are highly applicable to different types of sequential tasks, such as software workflows, manufacturing, and customer service manuals.
This work was presented at CHI 2018 (the ACM CHI Conference on Human Factors in Computing Systems) in Montreal as “RecipeScape: An Interactive Tool for Analyzing Cooking Instructions at Scale”. For more detail, please visit our project website, https://recipescape.kixlab.org/
High-performance and sustainable paper coating material that prevents microplastics
Read moreNext-generation ceramic electrochemical cells for global net-zero goals
Read moreImpacts of new town developments on carbon sinks in the Seoul metropolitan area
Read moreMulti-hand posture rehabilitation for stroke survivors: Rehabilitation system using vision-based intention recognition and a soft robotic glove
Read moreRevolutionizing strength: Hercules artificial muscles 17 times stronger than human muscles
Read more