Skip to main content

EvoChef: Show Me What to Cook! Artificial Evolution of Culinary Arts

  • Conference paper
Computational Intelligence in Music, Sound, Art and Design (EvoMUSART 2019)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://github.com/SmartDataAnalytics/EvoChef.

  2. 2.

    https://daljiblog.wordpress.com/2016/11/30/how-chef-watson-calculates-deliciousness/.

  3. 3.

    http://www.ibmchefwatson.com.

  4. 4.

    http://www.machinegeneratedrecipes.de.

  5. 5.

    www.machinegeneratedrecipes.de.

References

  1. 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)

    Article  Google Scholar 

  2. 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

    Chapter  Google Scholar 

  3. Scirea, M., Togelius, J., Eklund, P., Risi, S.: Affective evolutionary music composition with metacompose. Genet. Program. Evolvable Mach. 18, 1–33 (2017)

    Article  Google Scholar 

  4. Misztal, J., Indurkhya, B.: A computational approach to re-interpretation: generation of emphatic poems inspired by internet blogs (2014)

    Google Scholar 

  5. 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

    Chapter  Google Scholar 

  6. IBM Chef Watson. http://www.ibmchefwatson.com

  7. Pinel, F.: What’s cooking with chef watson? An interview with lav varshney and james briscione. IEEE Pervasive Comput. 14(4), 58–62 (2015)

    Article  Google Scholar 

  8. EDAMAM. https://www.edamam.com/

  9. Cover:Cheese. https://covercheese.appspot.com/

  10. Mitchell, M.: An Introduction to Genetic Algorithms. MIT Press, Cambridge (1996)

    MATH  Google Scholar 

  11. Anderson-Cook, C.M.: Practical Genetic Algorithms (2005)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. GraphX Programming Guide. https://spark.apache.org/docs/latest/graphx-programming-guide.html#connectedcomponents

  14. Zaharia, M., et al.: Apache Spark: a unified engine for big data processing. Commun. ACM 59(11), 56–65 (2016)

    Article  Google Scholar 

  15. IBM. https://www.ibm.com

  16. 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

  17. Cromwell, E., Galeota-Sprung, J., Ramanujan, R.: Computational creativity in the culinary arts (2015)

    Google Scholar 

  18. Yummly. https://www.yummly.com/

  19. Allrecipes. https://www.allrecipes.com

  20. RecipesPlus. http://recipes-plus.com/

  21. Genius Kitchen - Recipes, Food Ideas And Videos. https://www.geniuskitchen.com

  22. Simply Recipes. https://www.simplyrecipes.com/

  23. Omnivore’s Cookbook. https://omnivorescookbook.com/

  24. Green Evi. http://greenevi.com

  25. 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

  26. 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

  27. Common Ingredient Substitutions (Infographic). http://dish.allrecipes.com/common-ingredient-substitutions/

  28. IBM-ICE. https://www.reddit.com/r/IAmA/comments/3id842/we_are_the_ibm_chef_watson_team_along_with_our/

  29. Bon Appetit. https://www.bonappetit.com/

Download references

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

Authors

Corresponding author

Correspondence to Hajira Jabeen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics