Designing the recommendation method for a meal planning information system
DOI:
https://doi.org/10.32347/2707-501x.2024.53(2).377-388Keywords:
artificial intelligence, information technology, deep learning, machine learning, two-tower model, neural network, recommendation systemsAbstract
The work is devoted to solving such a complex scientific and applied problem of dietetics as the formation of recipes for dishes of different food categories. The purpose of the article is to develop a method for recommending recipes based on machine learning, which allows taking into account the personal preferences and dietary restrictions of the user. The proposed method consists of three stages: candidate generation, scoring, and recipe ranking. At the candidate generation stage, a two-tower model using neural networks is used. This model allows for the effective integration of user and dish information into a common vector space and the quick retrieval of relevant recipes using a nearest neighbor search algorithm. After that, during the candidate generation stage, filtering takes place, which weeds out recipes that contain allergens or products restricted by the user. The scoring stage involves the user evaluating the recipes obtained from the candidate generation stage and forming a list of recommendations, which are ranked in order of recommendation in the next stage. For this purpose, machine learning models such as matrix factorization, decision tree-based models, and deep learning are used in the evaluation stage. These machine learning models take into account user preferences. The scoring stage also proposes modules that take into account contextual factors such as viewing history, day of the week, and time available for cooking. The ranking stage is implemented using a maximum marginal relevance algorithm, which ensures a balance between the relevance of recipe suggestions to user preferences and the diversity of recommendations. The scientific novelty of the work lies in the fact that, for the first time, a method has been developed that allows taking into account the user's personal preferences and their preferences regarding ingredients and cooking techniques. The proposed method has high potential for building intelligent personalized meal planning systems that promote a healthy lifestyle for users.
References
Chelmis, C. and Gergin, B., Recipe networks and the principles of healthy food on the web. Proceedings of the International Aaai Conference on Web and Social Media, 2023, Vol. 17, p. 95-102.
Elsweiler, D., Trattner, C., & Harvey, M., Exploiting food choice biases for healthier recipe recommendation., 2017, p. 575-584.
Papastratis, I., Konstantinidis, D., Daras, P. et al. AI nutrition recommendation using a deep generative model and ChatGPT. Sci Rep 14, 14620 2024, DOI: https://doi.org/10.1038/s41598-024-65438-x
Journal, I., Meal map pro. Interantional Journal of Scientific Research in Engineering and Management, 2023, Vol. 07(11), p. 1-11,
Elsweiler, D. and Harvey, M., Towards automatic meal plan recommendations for balanced nutrition. 2015. DOI: https://doi.org/10.1145/2792838.2799665
Liu, C., Jin, H., & Wang, J., Investigating the moderating effects of context-aware recommendations on the relationship between knowledge search and decision quality. Journal of Organizational and End User Computing, 2024, Vol. 36(1), p. 1-21.
Wang, J., Yessenalina, A., & Roshan‐Ghias, A., Exploring heterogeneous metadata for video recommendation with two-tower model. 2021. DOI: https://doi.org/10.48550/arxiv.2109.11059
Xiao, Y., Guo, J., Lan, Y., Xu, J., & Cheng, X. (2018). Fast approximate nearest neighbor search via k-diverse nearest neighbor graph. Proceedings of the Aaai Conference on Artificial Intelligence, 2018, Vol. 32(1) DOI: https://doi.org/10.1609/aaai.v32i1.12138
Jeong, S.-Y., & Kim, Y.-K., Deep Learning-Based Context-Aware Recommender System Considering Change in Preference. Electronics, 2023, Vol. 12(10), 2337.
Yousuf, H., Al-Hamad, A., & Salloum, S., An overview on cryptdb and word2vec approaches. Advances in Science Technology and Engineering Systems Journal, 2020, Vol. 5(5), p. 1282-1287.
Forst, J., Tombros, A., & Roelleke, T., Less is more: maximal marginal relevance as a summarisation feature., 2009, p. 350-353.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
The collected scientific papers “Ways to Improve Construction Efficiency” adheres to a policy of immediate open access to published materials, supporting the principles of open science, free dissemination of scientific information, and international exchange of knowledge in the field of construction and engineering.
All scientific articles of the collection are published in open access and are freely available to readers without registration, subscription, or any other charges. Access to the full texts of the materials does not require payment.
The materials are distributed under the terms of the international license of Creative Commons - Creative Commons Attribution 4.0 International (CC BY 4.0), which permits unrestricted copying, distribution, reproduction, adaptation, and use of the materials for any purposes, including commercial ones, provided that proper attribution is given to the author(s), a reference to the collection “Ways to Improve Construction Efficiency” as the source of publication is provided, and any changes made are indicated.
Authors retain copyright to their publications and grant the collection the right of first publication.