skip to main content
10.1145/3470482.3479622acmconferencesArticle/Chapter ViewAbstractPublication PageswebmediaConference Proceedingsconference-collections
research-article

Ingredient Substitute Recommendation Based on Collaborative Filtering and Recipe Context for Automatic Allergy-Safe Recipe Generation

Published:05 November 2021Publication History

ABSTRACT

Recipe sharing websites have become even more popular in the past few decades, and such repositories are able to keep hundreds of thousands of cooking recipes at the same time. Many recipe websites are developed with the participation of their community of users, which are allowed to upload new recipes and to provide evaluations and comments on the available recipes. However, in such repositories, the amount of recipes that are safe for users with special needs, such as food restrictions or allergies, is much smaller than ordinary food recipes, what may restrict the access and usability provided by such websites to that public. In this work, we propose a new recipe recommendation and generation system, based on a data-driven approach for single ingredient substitution, in such a way that recipes containing forbidden ingredients, according to a category of user food restrictions, are adapted by replacing such ingredients by safe ingredients. The proposed ingredient substitute recommendation system is based on a filtering process that takes into consideration the original recipe context, the relationship among sets of ingredients and the user preferences, towards the generation of recipes that are safe, and at the same time contemplate both user needs and tastes. The proposed system is evaluated by means of a qualitative analysis, showing promising results.

References

  1. Janderson Jason B. Aguiar, Joseana Macêdo Fechine, and Evandro de Barros Costa. 2020. Collaborative Filtering Strategy for Product Recommendation Using Personality Characteristics of Customers. In Proceedings of the Brazilian Symposium on Multimedia and the Web (WebMedia '20). ACM, Association for Computing Machinery, New York, NY, USA, 157---164. https://doi.org/10.1145/3428658.3430969Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Larissa Feliciana Silva Britto, Luciano Demetrio Santos Pacifico, and Teresa Bernarda Ludermir. 2020. Geração Automática de Receitas Culinárias para Pessoas com Restrições Alimentares. Revista Eletrônica de Iniciação Científica em Computação 18, 3 (2020), 10 pages.Google ScholarGoogle Scholar
  3. Jill Freyne and Shlomo Berkovsky. 2010. Intelligent food planning: personalized recipe recommendation. In Proceedings of the 15th International Conference on Intelligent User Interfaces (IUI '10). ACM, Association for Computing Machinery, New York, NY, USA, 321--324. https://doi.org/10.1145/1719970.1720021Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Kristian J. Hammond. 1986. CHEF: A model of case-based planning. In Proceedings of AAAI-86. AAAI Press, AAAI, Palo Alto, CA, USA, 267--271. https://www.aaai.org/Papers/AAAI/1986/AAAI86-044.pdfGoogle ScholarGoogle Scholar
  5. Ahmed Al Hamoud, Ali Alwehaibi, Kaushik Roy, and Marwan Bikdash. 2018. Classifying Political Tweets Using Naïve Bayes and Support Vector Machines. In Recent Trends and Future Technology in Applied Intelligence (IEA/AIE 2018) (Lecture Notes in Computer Science, Vol. 10868), M. Mouhoub, S. Sadaoui, Mohamed O. Ait, and Ali M. (Eds.). Springer, Springer, Cham Switzerland, 736--744. https://doi.org/10.1007/978-3-319-92058-0_71Google ScholarGoogle ScholarCross RefCross Ref
  6. F. O. Isinkaye, Y. O. Folajimi, and B. A. Ojokoh. 2015. Recommendation systems: Principles, methods and evaluation. Egyptian Informatics Journal 16, 3 (2015), 261--273. https://doi.org/10.1016/j.eij.2015.06.005Google ScholarGoogle ScholarCross RefCross Ref
  7. Shobhna Jayaraman, Tanupriya Choudhury, and Praveen Kumar. 2017. Analysis of classification models based on cuisine prediction using machine learning. In 2017 International Conference On Smart Technologies For Smart Nation (SmartTechCon), Vol. 1. IEEE, IEEE, Los Alamitos, CA, USA, 1485--1490. https://doi.org/10.1109/SmartTechCon.2017.8358611Google ScholarGoogle ScholarCross RefCross Ref
  8. Hao Jiang, Wenjie Wang, Meng Liu, Liqiang Nie, Ling-Yu Duan, and Changsheng Xu. 2019. Market2Dish: A Health-aware Food Recommendation System. In Proceedings of the 27th ACM International Conference on Multimedia (MM '19). ACM, Association for Computing Machinery, New York, NY, USA, 2188--2190. https://doi.org/10.1145/3343031.3350594Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Bodhisattwa Prasad Majumder, Shuyang Li, Jianmo Ni, and Julian McAuley. 2019. Generating personalized recipes from historical user preferences. arXiv preprint arXiv:1909.00105 1 (2019). https://arxiv.org/abs/1909.00105Google ScholarGoogle Scholar
  10. Nilesh Nilesh, Madhu Kumari, Pritom Hazarika, and Vishal Raman. 2019. Recommendation of Indian Cuisine Recipes Based on Ingredients. In 2019 IEEE 35th International Conference on Data Engineering Workshops (ICDEW). IEEE, IEEE, Los Alamitos, CA, USA, 96--99. https://doi.org/10.1109/ICDEW.2019.00-28Google ScholarGoogle Scholar
  11. Isura Nirmal, Amith Caldera, and Roshan Dela Bandara. 2018. Optimization Framework for Flavour and Nutrition Balanced Recipe: A Data Driven Approach. In 2018 5th IEEE Uttar Pradesh Section International Conference on Electrical, Electronics and Computer Engineering(UPCON). IEEE, Paparazzi Press, Gorakhpur India, 1--9. https://doi.org/10.1109/UPCON.2018.8596886Google ScholarGoogle Scholar
  12. E. G. Oliveira, L. F. S. Britto, L. D. S. Pacifico, and T. B. Ludermir. 2019. Recipe recommendation and generation based on ingredient substitution. In Anais do XVI Encontro Nacional de Inteligência Artificial e Computacional (ENIAC 2019). SBC, Sociedade Brasileira de Computação, Porto Alegre, RS, BRA, 238--249. https://doi.org/10.5753/eniac.2019.9287Google ScholarGoogle Scholar
  13. Ami Ooi, Toshiya Iiba, and Kosuke Takano. 2015. Ingredient substitute recommendation for allergy-safe cooking based on food context. In 2015 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM). IEEE, IEEE, Los Alamitos, CA, USA, 444--449. https://doi.org/10.1109/PACRIM.2015.7334878Google ScholarGoogle ScholarCross RefCross Ref
  14. L. D. S. Pacifico, E. G. Oliveira, L. F. S. Britto, and T. B. Ludermir. 2019. Sistemas de recomendaçao e geraçao de receitas através da categorizaçao ontológica dos ingredientes. In Proceedings of the Symposium in Information and Human Language Technology (STIL 2019, Vol. 1). SBC, Sociedade Brasileira de Computação, Porto Alegre, RS, BRA, 81--85. http://comissoes.sbc.org.br/ce-pln/stil2019/proceedings.htmlGoogle ScholarGoogle Scholar
  15. Florian Pecune, Lucile Callebert, and Stacy Marsella. 2020. A Socially-Aware Conversational Recommender System for Personalized Recipe Recommendations. In Proceedings of the 8th International Conference on Human-Agent Interaction (HAI '20). ACM, Association for Computing Machinery, New York, NY, USA, 78--86. https://doi.org/10.1145/3406499.3415079Google ScholarGoogle Scholar
  16. Naoki Shino, Ryosuke Yamanishi, and Junichi Fukumoto. 2016. Recommendation system for alternative-ingredients based on co-occurrence relation on recipe database and the ingredient category. In 2016 5th IIAI International Congress on Advanced Applied Informatics (IIAI-AAI). IEEE, IEEE, Los Alamitos, CA, USA, 173--178. https://doi.org/10.1109/IIAI-AAI.2016.187Google ScholarGoogle ScholarCross RefCross Ref
  17. Sola S Shirai, Oshani Seneviratne, Minor E Gordon, Ching-Hua Chen, and Deborah L McGuinness. 2020. Identifying Ingredient Substitutions Using a Knowledge Graph of Food. Frontiers in Artificial Intelligence 3 (2020), 1--11. https://doi.org/10.3389/frai.2020.621766Google ScholarGoogle Scholar
  18. Thiago Silva, Nícollas Silva, Heitor Werneck, Adriano C. M.Pereira, and Leonardo Rocha. 2020. The Impact of First Recommendations Based on Exploration or Exploitation Approaches in Recommender Systems' Learning. In Proceedings of the Brazilian Symposium on Multimedia and the Web (WebMedia '20). ACM, Association for Computing Machinery, New York, NY, USA, 173--180. https://doi.org/10.1145/3428658.3430971Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Martin Svensson, Kristina Höök, and Rickard Cöster. 2005. Designing and evaluating kalas: A social navigation system for food recipes. ACM Transactions on Computer-Human Interaction (TOCHI) 12, 3 (2005), 374--400. https://doi.org/10.1145/1096737.1096739Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Christoph Trattner and David Elsweiler. 2017. Investigating the healthiness of internet-sourced recipes: implications for meal planning and recommender systems. In Proceedings of the 26th international conference on world wide web (WWW '17, Vol. 1). International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, CHE, 489--498. https://doi.org/10.1145/3038912.3052573Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Niall Twomey, Mikhail Fain, Andrey Ponikar, and Nadine Sarraf. 2020. Towards Multi-Language Recipe Personalisation and Recommendation. In Fourteenth ACM Conference on Recommender Systems (RecSys '20). ACM, Association for Computing Machinery, New York, NY, USA, 708--713. https://doi.org/10.1145/3383313.3418478Google ScholarGoogle Scholar
  22. Raciel Yera Toledo, Ahmad A. Alzahrani, and Luis Martínez. 2019. A Food Recommender System Considering Nutritional Information and User Preferences. IEEE Access 7 (2019), 96695--96711. https://doi.org/10.1109/ACCESS.2019.2929413Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Ingredient Substitute Recommendation Based on Collaborative Filtering and Recipe Context for Automatic Allergy-Safe Recipe Generation

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in
            • Published in

              cover image ACM Conferences
              WebMedia '21: Proceedings of the Brazilian Symposium on Multimedia and the Web
              November 2021
              271 pages
              ISBN:9781450386098
              DOI:10.1145/3470482

              Copyright © 2021 ACM

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 5 November 2021

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • research-article
              • Research
              • Refereed limited

              Acceptance Rates

              WebMedia '21 Paper Acceptance Rate24of75submissions,32%Overall Acceptance Rate270of873submissions,31%

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader