Abstract
Computational Intelligence (CI) has proven its artistry in creation of music, graphics, and drawings. EvoChef demonstrates the creativity of CI in artificial evolution of culinary arts. EvoChef takes input from well-rated recipes of different cuisines and evolves new recipes by recombining the instructions, spices, and ingredients. Each recipe is represented as a property graph containing ingredients, their status, spices, and cooking instructions. These recipes are evolved using recombination and mutation operators. The expert opinion (user ratings) has been used as the fitness function for the evolved recipes. It was observed that the overall fitness of the recipes improved with the number of generations and almost all the resulting recipes were found to be conceptually correct. We also conducted a blind-comparison of the original recipes with the EvoChef recipes and the EvoChef was rated to be more innovative. To the best of our knowledge, EvoChef is the first semi-automated, open source, and valid recipe generator that creates easy to follow, and novel recipes.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kim, K., Chung, C.: Tell me what you eat, and i will tell you where you come from: a data science approach for global recipe data on the web. IEEE Access 4, 8199–8211 (2016)
De Prisco, R., Zaccagnino, R.: An evolutionary music composer algorithm for bass harmonization. In: Giacobini, M., et al. (eds.) EvoWorkshops 2009. LNCS, vol. 5484, pp. 567–572. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01129-0_63
Scirea, M., Togelius, J., Eklund, P., Risi, S.: Affective evolutionary music composition with metacompose. Genet. Program. Evolvable Mach. 18, 1–33 (2017)
Misztal, J., Indurkhya, B.: A computational approach to re-interpretation: generation of emphatic poems inspired by internet blogs (2014)
Lewis, M.: Evolutionary visual art and design. In: Romero, J., Machado, P. (eds.) The Art of Artificial Evolution, pp. 3–37. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-72877-1_1
IBM Chef Watson. http://www.ibmchefwatson.com
Pinel, F.: What’s cooking with chef watson? An interview with lav varshney and james briscione. IEEE Pervasive Comput. 14(4), 58–62 (2015)
EDAMAM. https://www.edamam.com/
Cover:Cheese. https://covercheese.appspot.com/
Mitchell, M.: An Introduction to Genetic Algorithms. MIT Press, Cambridge (1996)
Anderson-Cook, C.M.: Practical Genetic Algorithms (2005)
Xin, R.S., Gonzalez, J.E., Franklin, M.J., Stoica, I.: GraphX: a resilient distributed graph system on spark. In: First International Workshop on Graph Data Management Experiences and Systems, GRADES 2013, pp. 2:1–2:6. ACM, New York (2013)
GraphX Programming Guide. https://spark.apache.org/docs/latest/graphx-programming-guide.html#connectedcomponents
Zaharia, M., et al.: Apache Spark: a unified engine for big data processing. Commun. ACM 59(11), 56–65 (2016)
IBM. https://www.ibm.com
Bhatia, A.: A new kind of food science: how IBM is using big data to invent creative recipes (2013). https://www.wired.com/2013/11/a-new-kind-of-food-science/. Accessed 01 Mar 2018
Cromwell, E., Galeota-Sprung, J., Ramanujan, R.: Computational creativity in the culinary arts (2015)
Yummly. https://www.yummly.com/
Allrecipes. https://www.allrecipes.com
RecipesPlus. http://recipes-plus.com/
Genius Kitchen - Recipes, Food Ideas And Videos. https://www.geniuskitchen.com
Simply Recipes. https://www.simplyrecipes.com/
Omnivore’s Cookbook. https://omnivorescookbook.com/
Green Evi. http://greenevi.com
Rattray, D.: Glazed sweet potatoes with brown sugar. https://www.thespruceeats.com/glazed-sweet-potatoes-with-brown-sugar-3061580?utm_campaign=yummly&utm_medium=yummly&utm_source=yummly. Accessed Feb 2018
MizzNezz: Mashed red potatoes with garlic and parmesan. http://www.geniuskitchen.com/recipe/mashed-red-potatoes-with-garlic-and-parmesan-34382#activity-feed. Accessed Feb 2018
Common Ingredient Substitutions (Infographic). http://dish.allrecipes.com/common-ingredient-substitutions/
IBM-ICE. https://www.reddit.com/r/IAmA/comments/3id842/we_are_the_ibm_chef_watson_team_along_with_our/
Bon Appetit. https://www.bonappetit.com/
Acknowledgement
This work is partly supported by the EU Horizon2020 projects BigDataOcean (GA no. 732310), LAMBDA (GA no. 809965) and Boost4.0 (GA no. 780732).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Jabeen, H., Tahara, N., Lehmann, J. (2019). EvoChef: Show Me What to Cook! Artificial Evolution of Culinary Arts. In: Ekárt, A., Liapis, A., Castro Pena, M.L. (eds) Computational Intelligence in Music, Sound, Art and Design. EvoMUSART 2019. Lecture Notes in Computer Science(), vol 11453. Springer, Cham. https://doi.org/10.1007/978-3-030-16667-0_11
Download citation
DOI: https://doi.org/10.1007/978-3-030-16667-0_11
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-16666-3
Online ISBN: 978-3-030-16667-0
eBook Packages: Computer ScienceComputer Science (R0)