=Paper=
{{Paper
|id=Vol-3335/MSW_paper3
|storemode=property
|title=A Review on Multilingual Food Recommendation Systems for Critical Medical Conditions In Pregnancy Care
|pdfUrl=https://ceur-ws.org/Vol-3335/MSW_Paper3.pdf
|volume=Vol-3335
|authors=Patience U. Usip,Agnes Udo,Funebi F. Ijebu,Sanju Tiwari
}}
==A Review on Multilingual Food Recommendation Systems for Critical Medical Conditions In Pregnancy Care==
A Review on Multilingual Food Recommendation Systems for Critical Medical Conditions in Pregnancy Care⋆ Patience U. Usip1,∗,† , Agnes Udo1,† , Funebi F. Ijebu1,† and Sanju Tiwari2,† 1 1Computer Science Department, University of Uyo, Uyo, Nigeria 2 Universidad Autonoma de Tamaulipas, Mexico Abstract AMedical conditions require proper attention as some of them especially those occurring in women that are expecting pregnancy require proper care. Although pregnancy exposes them to several critical health conditions, most of these conditions were actually in existence before pregnancy with their causes traced back to poor nutrition resulting from food intake. However, there have been a good number of food recommendation systems in existence with few of them being context-aware. This work is aimed at performing a critical review of the food recommender systems that considers medical conditions and design the food ontology for critical medical conditions that adopts the pathology test results of patients in caring for the existing medical conditions such as pregnancy. Focus of the framework is on deploying a multilingual ontology-based approach in addition to other required approaches for recommendations. This work also introduces the addition of uncooked food in the food ontology for recommendations. The proposed food ontology for critical medical conditions considers the required nutrients based on the combination of several factors including the pathology test results, location/language, medical conditions and user preferences. The use of this food ontology framework for food recommender is reliable due to the additional factors. Keywords Critical Health conditions, Ontology-based Representations, Nutrition, Pathological test 1. Introduction Recommender systems work behind the scenes on many of the world’s most popular websites. The preceding few decades have shown a tremendous rise in web services like AMAZON, FACE- BOOK & INSTAGRAM, YOUTUBE, GOOGLE, ETC. Other examples of recommender systems at work include movies on Netflix, songs on Spotify and profiles on Tinder. And with the rise of such sites, recommender systems are getting much more important than before. Several IWMSW-2022: International Workshop on Multilingual Semantic Web, Co-located with the KGSWC-2022, November 21–23, 2022, Madrid, Spain ⋆ You can use this document as the template for preparing your publication. We recommend using the latest version of the ceurart style. ∗ Corresponding author. † These authors contributed equally. Envelope-Open patienceusip@uniiuyo.edu.ng (P. U. Usip); agnesgudo247@gmail.com (A. Udo); ijebufrancis@uniuyo.edu.ng (F. F. Ijebu); sanju.tiwari.2007@gmail.com (S. Tiwari) Orcid 0000-0002-6516-5194 (P. U. Usip) © 2022 Copyright for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0). CEUR Workshop Proceedings http://ceur-ws.org ISSN 1613-0073 CEUR Workshop Proceedings (CEUR-WS.org) recommendation systems use algorithms including the collaborative filtering, content-based and hybrid approaches. Context-Aware Recommendation (CAR) is a recent approach said to generate better recommendations based on the specific contextual situation of the user. CARs use several approaches to incorporate contextual information for the users in the recommen- dation process and then use such approaches for different applications. The representation of these knowledge for context-aware recommendations is very necessary. Hence, the choice of ontologies as representation tools for semantic web reasoning of the proposed food recom- mender system. Ontology is best known for defining the concepts and relationships used to describe and repre- sent an area of concern with the specific role of facilitating data organization and integration in the semantic web [1]. Ontologies are suitably considered here due to its crucial role in enabling automatic knowledge processing, sharing, and reuse among various applications. The use of ontologies and other AI techniques are reported by many potential research studies [2, 3, 4]. Another application domain with high demand for context-based recommendation is the food and health domain with a particular task of providing care for expectant mother and the unborn baby (pregnancy) regarding what should be eaten. Making decisions about what to eat, when to eat and even the proportion of food intake has become major problem in our everyday lives, particularly the expectant mothers, due to a wide variety of ingredients, cultures, personal tastes and individual medical conditions has made choosing the right food at the right time to be as a very difficult task. Today, many diseases that were previously thought as hereditary are now seen to be connected to biological dys-function related to nutrition. Already existing food recommender systems mostly focused on meals (cooked food) and users’ preferences without considering uncooked food and pathology test of users for accurate break- down of the nutritional state of the user. Among many factors for healthy living, right food consumption is one of the major factors, specifically, for people suffering from critical health ailments such as over-weight, under-weight, heart disease, cancer, diabetes, allergies, obesity, which may significantly lead to many other complications in pregnancy such as birth defects, premature birth, miscarriage, stillbirth and infertility. Complications in pregnancy can be life threatening (critical), most common, minor, rare, early and chronic. Although, certain medical conditions may complicate a pregnancy, with proper care, most women can enjoy a healthy pregnancy even with her health challenges. Various studies portray that inappropriate and insufficient intake of food are the major reasons of various health issues and diseases (WHO/U- NISEF, 2001). Most of the critical health conditions occur due to the excess and deficiency of food element. Some of the key elements of food include carbohydrate, calcium, iron, protein and vitamins and the consumption of balanced diet can normalize some of the medical conditions. Addressing the problem of selecting what and how to eat can promote healthy living and decrease usage of unhealthy food ingredients or compounds such as oxidants. Healthy eating is possible only when you ensure that your body is getting the right food elements in the right quantity that it requires. Therefore, it is essential to know about the food nutrition to be sure of what is consumed into the body. These food elements categorically include carbonaceous (starch, sugar, fats), nitrogenous(albumen) and inorganic substances (minerals). The requirement of food changes over time, with respect to the stage of life that we are in, for example while a child requires food to grow and develop, adults need it more for the energy required to function daily. In addition to that, food is also required so as to repair the various parts of the body that are worn away, or those that have to be discarded due to wear and tear caused by critical health conditions. Therefore, we need to continuously replenish our body with a variety of elements present in food and drink. Pathology test is the major mode of examination that offers the status of these key elements. To get appropriate food intake to improve overall well-being, smart food recommender systems will offer prevalent recommendation for healthier food choices [5, 6]. This work is aimed at carrying out a critical review of food recommendation systems that consider medical conditions and giving the design of a context aware food recommender framework for medical conditions and pregnancy care. Its focus is on providing an ontology-based model for classification and recommendation of food (cooked and uncooked) for users with critical health conditions in the right proportion for consumption. This work will bring an improvement to the challenge of an existing system by directly recommending right food (cooked and uncooked), nutritional elements and the proportion of food consumption especially for critical health conditions based on user’s pathological reports The rest of the paper is organized as follows. Section 2 presents the critical review on related works while the methodologies and the data collection adopted for the design of the system are described in section 3. Section 4 presents a detailed food ontology to include the uncooked brand of food with the required proportion of the nutritional elements for pregnant women with medical conditions. 2. Related Literature about Recommendation Algorithms 2.1. Recommendation Algorithms The major and most common algorithms used in recommendation systems are discussed as follows. Collaborative filtering is basically an algorithm used in the recommendation system that basically makes the use of similarities between the items and users in order to provide the right recommendations. This means this type of algorithm can provide a recommendation to user A depending on the interest of a similar user B. What makes collaborative filtering different is the fact the past user-item interaction is enough for the predictions to be made for similar users. Content-based recommendation, on the other hand, solely depends on the choice of the users themselves, and the recommendations are made based on the items or products the users like based on their previous feedback or actions. The content-based recommendations shown in Figure 3 are less problematic for the new users as the items can be described by their character- istics or content, and thus relevant recommendations can be made for the new entities. The hybrid approach of recommendations combines collaborative and content-based recom- mendations. In a system, first the content recommender takes place as no user data is present, then after using the system the user preferences with similar users are established. These kinds of approaches are said to have provided better and accurate recommendations. Netflix uses a hybrid approach of recommendations because it compares the watching habits of similar users and also offer movies that share the characteristics with all those films which the user has rated high. The earliest recommendation system, called Tapestry filters, use information by collaborative filtering system. Collaborative recommendation system is the most famous and commonly used one. The system analyses the preferences from the set of users within the system. It finds out the set of users with similar characteristics and takes this relevance as evidence to induct the potential preferences of the users. Besides recommending the interested information to the users, this research is expected to recommend the information that may arouse the users’ potential demands based on users’ culture and pathology test. Various studies portray that inappropriate and insufficient intake of food are the major reasons of various health issues and diseases. A study conducted by World Health Organization (WHO) estimate that about 30% of the total population of the world is suffering from various diseases, 60% deaths each year in children are related to malnutrition and about 9% of heart attack deaths. Moreover, many children are suffering from Vitamin-A deficiency, 200 billion people are suffering from iron deficiency (anemia) and a lot of people are suffering from iodine deficiency (WHO/UNISEF, 2001). Several works proposed different recommendation systems related to food. These systems can be categorized as: (a) food recommendation systems [7, 8] (b) menu recommendations [9] (c) diet plan recommendations[10] (d) health recommendations for different diseases like diabetes and cardiovascular [11, 12] (e) recipe recommendations [13, 14] The above mentioned systems provide recommendations to either some specific disease or balance the diet without considering information about any disease or nutrition deficiency in the body. For instance, in[7] a food recommendation system is proposed for diabetic patients that used K-mean clustering and Self-Organizing Map for clustering analysis of food. The system recommends various foods for diabetic patients without considering the disease level that may fluctuate frequently in different situations of the patient and the food recommendations may also vary accordingly. Similarly, the authors in [8], do not consider the nutrition factors that have significant impor- tance for a balanced diet recommendation. Tags and latent factor are used for android-based food recommender system [8]. The system recommends personalized recipe to the user based on tags and ratings provided in user preferences. The proposed system used latent feature vectors and matrix factorization in their algorithm. Prediction accuracy is achieved by use of tags which closely match the recommendations with users’ preferences. However, the authors do not consider the nutrition factors in order to balance the diet of the user according to his needs. Content based food recommender system [13] is proposed which recommend food recipes according to the preferences already given by the user. The preferred recipes of the user are fragmented into ingredients which are assigned ratings according to the stored users’ prefer- ences. The recipes with the matching ingredient are recommended. The authors do not consider the nutrition factors and the balance in the diet. Moreover, chances of identical recommendation are also present because the preference of the user may not change on daily basis. In [15], knowledge based dietary nutrition recommendation system is proposed for obesity. The recommendations include dietary nutrition and diet menus for individuals using collaborative filtering technique. An application for mobile users is also developed in order to recommend the dietary and menus to the users. Similarly, a food recommender system is proposed in [16] for patients in care facilities. The application is designed for caregivers in the care facilities in order to offer the food according to the patient preferences. Majority of these recommendation systems extract users’ preferences from different sources like users’ ratings [17, 5], recipe choices [18, 19] and browsing history1 [20] ,[21, 22] . For instance, in [19] a recipe recommendation system is proposed using social navigation system. The social navigation system extracts users’ choices of recipes and in return recommends the recipes. Sim- ilarly, in[22], a recipe recommendation system is proposed that is capable of learning similarity measure of recipes using crowd card-sorting. The above-mentioned recommendation systems lack in solving a common problem known as cold start problem. All these systems must wait for the users to enter enough data for the effective recommendations[23]. Some of the commercial applications offer users for a quick survey in order to get users prefer- ences in a short time. For instance, the survey used by [24] is specifically designed to match the lifestyle of the user i.e., healthy, sportsman, pregnant, etc. The survey also attempts to avoid various foods which do not match the user’s lifestyle. Similarly, a questionnaire is used by [25] through which a user answers different questions about his/her lifestyle, food preferences, nutrient intake, and habits. The system once extracts all the basic information is then able to recommend different meals for daily and weekly basis. This work presents an ontology-based multi-lingual food recommendation system that will specifically deal with the pathological tests results. Our system considers diseases related to pathological reports, most common nutrition factors in recommending the food items to the users and the proportion of the food intake. For this purpose, we will use a database of 400 pathological test reports to categorize various diseases that occur due to the changes from the normal ranges of compounds/parameters. 1 urlhttps://www.nutrinohealth.com/ Table 1 Summary of research contributions related to food recommendation system Ref Aims Data Method Key Findings Critique Food recommendation Manual rating of food Health and standard TF-IDF (Term Manual rating is [26] system to users with a items food database Frequency-Inverse prone to error and simple scenario Document Fre- reliable information quency) extraction could be ignored and Similarity be- tween the food items and user profile. [5] Corresponding ingredi- Content-Based (CB) al- Medical condi- ents in recipe gorithm and Recipes pre- tions or nutrition diction and recommen- deficiency not dation considered [27] summary and highlight Recommendation of Simulation using his- Performance algo- Mimic users’ profile of approaches in recent recipes, meal plans, torical rithms measurement and feedback for rec- state-of -art system groceries and menu in ommendation 25 recent papers [28] Recommend dishes Food ontology construc- K-Means clustering Generates a dietetic Limited to only one (breakfast, lunch and tion from nutrient food algorithms and Self plan based on acces- medical conditions dinner) for diabetes dataset Organizing Map sibility and filtering patients (SOM) unsuitable food. [29] Determine and identify Queuing database from Semantic matching makes use of seman- System does not side effects of nutrients Republic of Turkey Min- (concept matching tic rules, consider recipes for in packaged food prod- istry of Food Agriculture engine (CME)) Infer- healthy eating habit ucts on market and rec- and Livestock ence mechanism ommend based on medi- cal condition [20] Provide dietary assis- Composition of foods in- A cloud-based so- Recommends various No food recommen- tance to people with tegrated dataset (CoFID) lution using Ant foods and nutrition dations breakdown medical conditions - 3,400 food items with 26 Colony Optimization to the people based for different timings entries and 345 patholog- (ACO) algorithm on their pathological of the day, such as ical test reports test reports as well breakfast, lunch, and as manages and up- dinner and the pro- dates the heuristic in- portion of food items formation was not considered 3. Domain Data Collection towards a Context-Aware Food Recommender Framework Addressing the problem of selecting what and how to eat can promote healthy living and de- crease usage of unhealthy food ingredients or compounds such as oxidants. To get appropriate food intake to improve overall well-being, smart food recommender systems will offer prevalent recommendation for healthier food choices [5, 6]. The mode of examination to offer the key element is pathology test. The following categories of knowledge (concepts and relations) were obtained from literatures and adopted in this work. 1. Nutritional Elements: The key nutritional elements of food such as carbohydrate, calcium, iron, protein and vitamins. 2. Categories of Food Elements: They are classified as carbonaceous (starch, sugar, fats), nitrogenous(albumen) and inorganic sub- stances (minerals). 3. Complications in Pregnancy: Birth defects, Premature death, miscarriage, stillbirth, infertility, Preeclampsia, Preterm Labor, Gestational Diabetes, 4. Classes of Compli- cations in Pregnancy: life threatening (critical), most common, minor, rare, early, chronic 5. Critical medical conditions: over-weight, under-weight, heart disease, cancer, diabetes, allergies, obesity, pregnancy 6. Food: food can be cooked(meal) and uncooked 7. Pathology test: Can be blood tests, urine tests, stools (faeces) and bodily tissues 8. Specialisations in pathology: chemical, haematology, anatomical, Cytopathology, medical microbiology (bacteria, viruses, fungi, parasites), immunopathology, genetic, forensic pathology, general, clinical In addition to that, food is also required so as to repair the various parts of the body that are worn away, or those that have to be discarded due to wear and tear caused by critical health conditions. Therefore, we need to continuously replenish our body with a variety of elements present in food and drink. Healthy eating is possible only when you ensure that your body is getting the right food elements in the right quantity that it requires. Therefore, it is essential to know about the food nutrition to be sure of what you consumed into the body. 4. Food Ontology for Critical Medical Conditions The Meal Recommender System will recommend list of desired meals based on the health condition of the User. The Ontology classifies the meal with concentration on those suitable for patients with critical health conditions in both Veg and Non-Veg classes and at specific times for the meal (Breakfast, Lunch and Dinner). The ontology design is as described in Figure 1. The presence of the location or language which every patient has and every menu for all meals are based on the location/language introduce the concept of multilinguality in the food recommendation process. The use of the pathology test results for each patients unfolds the nutrition deficiency of these patients, their susceptibility to some critical medical conditions and the need to recommend food based on their nutritional values. The concepts and relationships used to describe and represent the domain of discourse are shown in the ontology diagram with all the linkages to all necessary domain data/information. The role of ontologies in Semantic Web is to facilitate data organization and integration. The concepts include: patients, pathology test results, critical medical conditions, balanced diet informed by nutrition contained in food. The recommendations will be based on the language/location of Figure 1: Food Ontology for Critical Medical Conditions. the patient. Other sub-concepts are as contained in the food ontology without the linked data. 5. Conclusion This integrated data (known as Linked Data) can be used for reasoning or simply querying is the main strength of the Semantic Web as it introduces various levels of complexities to the food ontology. Ontologies can play a crucial role in enabling automatic knowledge processing, sharing, and reuse among applications. Reasoning with the food ontology in multilinguality is therefore an interesting research task that needs to be carried out and doing this requires a context-aware recommender framework. References [1] M. R. Saeed, C. Chelmis, V. K. Prasanna, Automatic integration and querying of semantic rich heterogeneous data: Laying the foundations for semantic web of things, in: Managing the Web of Things, Elsevier, 2017, pp. 251–273. [2] F. Ortiz-Rodriguez, J. M. Medina-Quintero, S. Tiwari, V. Villanueva, Egodo ontology: Shar- ing, retrieving, and exchanging legal documentation across e-government, in: Futuristic Trends for Sustainable Development and Sustainable Ecosystems, IGI Global, 2022, pp. 261–276. [3] F. Ortiz-Rodriguez, S. Tiwari, R. Panchal, J. M. Medina-Quintero, R. Barrera, Mexin: Multidialectal ontology supporting nlp approach to improve government electronic com- munication with the mexican ethnic groups, in: DG. O 2022: The 23rd Annual International Conference on Digital Government Research, 2022, pp. 461–463. [4] R. Panchal, P. Swaminarayan, S. Tiwari, F. Ortiz-Rodriguez, Aishe-onto: a semantic model for public higher education universities, in: DG. O2021: The 22nd Annual International Conference on Digital Government Research, 2021, pp. 545–547. [5] J. Freyne, S. Berkovsky, Intelligent food planning: personalized recipe recommendation, in: Proceedings of the 15th international conference on Intelligent user interfaces, 2010, pp. 321–324. [6] M. Harvey, B. Ludwig, D. Elsweiler, You are what you eat: Learning user tastes for rating prediction, in: International symposium on string processing and information retrieval, Springer, 2013, pp. 153–164. [7] M. Phanich, P. Pholkul, S. Phimoltares, Food recommendation system using clustering analysis for diabetic patients, in: 2010 International Conference on Information Science and Applications, IEEE, 2010, pp. 1–8. [8] M. Ge, M. Elahi, I. Fernaández-Tobías, F. Ricci, D. Massimo, Using tags and latent factors in a food recommender system, in: Proceedings of the 5th International Conference on Digital Health 2015, 2015, pp. 105–112. [9] M. Runo, Foodroid: a food recommendation app for university canteens, Unpublished semester thesis, Swiss Federal Institute of Theology, Zurich (2011). [10] C.-J. Su, Y.-A. Chen, C.-W. Chih, Personalized ubiquitous diet plan service based on ontology and web services, International Journal of Information and Education Technology 3 (2013) 522. [11] A. B. Evert, J. L. Boucher, M. Cypress, S. A. Dunbar, M. J. Franz, E. J. Mayer-Davis, J. J. Neumiller, R. Nwankwo, C. L. Verdi, P. Urbanski, et al., Nutrition therapy recommendations for the management of adults with diabetes, Diabetes care 37 (2014) S120–S143. [12] M. L. LeFevre, U. P. S. T. Force*, Behavioral counseling to promote a healthful diet and physical activity for cardiovascular disease prevention in adults with cardiovascular risk factors: Us preventive services task force recommendation statement, Annals of internal medicine 161 (2014) 587–593. [13] J. Freyne, S. Berkovsky, Evaluating recommender systems for supportive technologies, in: User Modeling and Adaptation for Daily Routines, Springer, 2013, pp. 195–217. [14] C.-Y. Teng, Y.-R. Lin, L. A. Adamic, Recipe recommendation using ingredient networks, in: Proceedings of the 4th annual ACM web science conference, 2012, pp. 298–307. [15] H. Jung, K. Chung, Knowledge-based dietary nutrition recommendation for obese man- agement, Information Technology and Management 17 (2016) 29–42. [16] T. De Pessemier, S. Dooms, L. Martens, A food recommender for patients in a care facility, in: Proceedings of the 7th ACM conference on Recommender systems, 2013, pp. 209–212. [17] P. Forbes, M. Zhu, Content-boosted matrix factorization for recommender systems: ex- periments with recipe recommendation, in: Proceedings of the fifth ACM conference on Recommender systems, 2011, pp. 261–264. [18] G. Geleijnse, P. Nachtigall, P. van Kaam, L. Wijgergangs, A personalized recipe advice system to promote healthful choices, in: Proceedings of the 16th international conference on Intelligent user interfaces, 2011, pp. 437–438. [19] M. Svensson, K. Höök, R. Cöster, Designing and evaluating kalas: A social navigation system for food recipes, ACM Transactions on Computer-Human Interaction (TOCHI) 12 (2005) 374–400. [20] F. Rehman, O. Khalid, K. Bilal, S. A. Madani, et al., Diet-right: A smart food recommendation system, KSII Transactions on Internet and Information Systems (TIIS) 11 (2017) 2910–2925. [21] M. Ueda, S. Asanuma, Y. Miyawaki, S. Nakajima, Recipe recommendation method by considering the users preference and ingredient quantity of target recipe, in: Proceedings of the international multiconference of engineers and computer scientists, volume 1, 2014, pp. 12–14. [22] Y. Van Pinxteren, G. Geleijnse, P. Kamsteeg, Deriving a recipe similarity measure for recommending healthful meals, in: Proceedings of the 16th international conference on Intelligent user interfaces, 2011, pp. 105–114. [23] L. Yang, C.-K. Hsieh, H. Yang, J. P. Pollak, N. Dell, S. Belongie, C. Cole, D. Estrin, Yum-me: a personalized nutrient-based meal recommender system, ACM Transactions on Information Systems (TOIS) 36 (2017) 1–31. [24] K. TONBALAK, D. ONGAN, Yaşlılıkta beslenme durumunu etkileyen engellilik sorunlarına 435–440karşı uygulanan beslenme çözümleri, İzmir Katip Çelebi Üniversitesi Sağlık Bilimleri Fakültesi Dergisi 7 (????). [25] S. A. Madani, Diet-right: A smart food recommendation system (2017). [26] M. El-Dosuky, M. Z. Rashad, T. Hamza, A. El-Bassiouny, Food recommendation using ontology and heuristics, in: International conference on advanced machine learning technologies and applications, Springer, 2012, pp. 423–429. [27] C. Trattner, D. Elsweiler, Food recommender systems: important contributions, challenges and future research directions, arXiv preprint arXiv:1711.02760 (2017). [28] B. Raj Kumar, K. Latha, Dfrs: Diet food recommendation system for diabetic patients based on ontology, Int J Appl Eng Res 10 (2015) 2765–70. [29] D. Çelik, Foodwiki: Ontology-driven mobile safe food consumption system, The scientific World journal 2015 (2015).