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.
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 ScholarCross Ref
- 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 Scholar
- 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 Scholar
- 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 ScholarCross Ref
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarCross Ref
Index Terms
- Ingredient Substitute Recommendation Based on Collaborative Filtering and Recipe Context for Automatic Allergy-Safe Recipe Generation
Recommendations
Recipe recommendation using ingredient networks
WebSci '12: Proceedings of the 4th Annual ACM Web Science ConferenceThe recording and sharing of cooking recipes, a human activity dating back thousands of years, naturally became an early and prominent social use of the web. The resulting online recipe collections are repositories of ingredient combinations and cooking ...
Real-time mobile recipe recommendation system using food ingredient recognition
IMMPD '12: Proceedings of the 2nd ACM international workshop on Interactive multimedia on mobile and portable devicesIn this paper, we propose a mobile cooking recipe recom mendation system employing object recognition for food ingredients such as vegetables and meats. The proposed system carries out object recognition on food ingredients in a real-time way on an ...
Recipe Recommendation for Balancing Ingredient Preference and Daily Nutrients
CEA++ '22: Proceedings of the 1st International Workshop on Multimedia for Cooking, Eating, and related APPlicationsIn this work, we propose a recipe recommendation system for daily eating habits based on user preference and nutrient balance. This method prompts user input and allows for the substitution or addition of ingredients while reflecting the user's ...
Comments