| Literature DB >> 32039089 |
S Abhari1, R Safdari2, L Azadbakht3, K B Lankarani4, Sh R Niakan Kalhori5, B Honarvar6, Kh Abhari7, S M Ayyoubzadeh1, Z Karbasi1, S Zakerabasali1, Y Jalilpiran8.
Abstract
BACKGROUND: Nutrition informatics has become a novel approach for registered dietitians to practice in this field and make a profit for health care. Recommendation systems considered as an effective technology into aid users to adjust their eating behavior and achieve the goal of healthier food and diet. The purpose of this study is to review nutrition recommendation systems (NRS) and their characteristics for the first time.Entities:
Keywords: Computing Methodologies; Diet ; Informatics ; Information Science ; Nutrition
Year: 2019 PMID: 32039089 PMCID: PMC6943843 DOI: 10.31661/jbpe.v0i0.1248
Source DB: PubMed Journal: J Biomed Phys Eng ISSN: 2251-7200
Figure1Process of PRISMA for data collection and analysis
A brief Summary of Evaluated Technical Result for each Unit
| Number | Title , authors name, year and country | Name of the system | Type of recommendation system | Type of AI techniques applied in recommendation system | System modules | System Platform |
|---|---|---|---|---|---|---|
| 1 | A Mobile Application for Managing Diabetic Patients’ Nutrition: A Food Recommender System Norouzi et al. [ | Iranian Snack Recommender System | Knowledge-based recommender systems (KBS) | Rule base | Patient's profile, recording physical activity, recording users favorites, periodic reports, setting for reminder, recording lab results, requesting for snack | Mobile Application |
| 2 | PERSON-Personalized Expert Recommendation System for Optimized Nutrition Chen et al. [ | PERSON | Hybrid recommender systems (HRS) | Deep learning neural network, Genetic Algorithm (GA) | Word Embedding & Padding model , a DNN model for product categorization, decision recommendation model, an operational state machine | - |
| 3 | A Chronic Disease Diet Recommendation System Based on Domain Ontology and Decision Tree Chen et al. [ | - | Knowledge-based recommender systems (KBS) | Rule base, Decision tree, Domain Ontology | - | Web base application |
| 4 | Diet-Right: A Smart Food Recommendation System Rehman et al. [ | Diet-Right | Knowledge-based recommender systems (KBS) | Rule baseAnt Colony Optimization (ACO) | - | - |
| 5 | Yum-Me: A personalized nutrient-based meal recommender system Yang et al. [ | Yum-Me | Hybrid recommender systems (HRS) | Food Preference Elicitation Algorithm. User State Update Algorithm k-means++ Algorithm for Exploration Images Selection Algorithm | - | Web browser, Mobile application, smart watch |
| 6 | PREFer: A prescription-based food recommender system Bianchini et al. [ | PREFer | Hybrid recommender systems (HRS) | Ontology | Recipes, menus and prescriptions, users’ profiles | Web application |
| 7 | DFRS: Diet Food Recommendation System for Diabetic Patients based on Ontology Kumar and Latha [ | DFRS | Hybrid recommender systems (HRS) | Ontology, K-Means clustering algorithms, rule-base, SelfOrganizing Map (SOM) | Data Processing Module, Diet Planning Module, Food Ontology Construction Module, Food Recommendation Module | - |
| 8 | Nutrition for Elder Care: a nutritional semantic recommender system for the elderly Espin et al. [ | NutElCare | Hybrid recommender systems (HRS) | Rule base, Domain Ontology | Knowledge base and items representation, User profiling and learning techniques of user interests, Obtaining and providing recommendations about items in the knowledge base through semantic similarity measures | - |
| 9 | u-BabSang: a context-aware food recommendation system Oh et al. [ | U-BabSang | Content-based recommender systems (CBR) | Multi agent system | - | Windows base software |
| 10 | A Disease-driven Nutrition Recommender System based on a Multi-agent Architecture Ivaşcu et al. [ | - | Hybrid recommender systems (HRS) | Multi-agent system Rule base Ontology | Hospital Agent, User InfoKDA, GUIAgent, HealthKDA, FoodKDA, UserProfileAgent, RecommenderAgent | mobile application |
| 11 | Nutrilize a Personalized Nutrition Recommender System: an enable study Leipold et al. [ | Nutrilizesystem | Knowledge-based recommender systems (KBS) | - | An accurate nutritional food database, a user nutrition profile, a recipe database, and a knowledge-based utility function for each nutrient. | mobile application |
| 12 | A hybrid framework for a comprehensive physical activity and diet recommendation system Ali et al. [ | - | Hybrid recommender systems (HRS) | Rule base | Modules are divided into two categories i.e. main module and supporting modules. Main module represents the main working engine of the framework while the supporting modules provide services to the main module. These modules are: Data Acquisition and Processing, Context Generation,Expert Knowledge Repository,Presentation | - |
| 13 | A personalized diet and exercise recommender system in minimizing clinical risk for type 1 diabetes: An in silico study Xie and Wang [ | - | Knowledge-based recommender systems (KBS) | A Nonlinear Autoregressive Moving Average with Exogenous Inputs (NARMAX) Model | - | - |
| 14 | The Research and Design of Recommendation System for Nutritional Combo Li and Yang [ | - | Hybrid recommender systems (HRS) | - | This system has 2 main modules. Web Module(Log in module, Registering module, Saving module, Singular screening module, Recommendation module) and Back-end recommendation module | - |
| 15 | Online Recommender System for Personalized Nutrition Advice Franco [ | Nutri | Knowledge-based recommender systems (KBS) | Rule base | - | mobile application |
| 16 | A healthy food recommendation system by combining clustering technology with the Weighted slope one Predictor Bundasak [ | - | Hybrid recommender systems (HRS) | Self-Organizing Map (SOM), K-mean clustering analysis | - | - |
| 17 | DIETOS: a recommender system for health profiling and diet management in chronic diseases Agapito et al. [ | DIETOS | Content-based recommender systems (CB) | - | DIETOS User Profiler, DIETOS Reminder, DIETOS History, CKD Calculator, DIETOS Foods Filter and DIETOS Security | Web application |
| 18 | Health-aware Food Recommender System Mouzhi Ge et al. [ | - | Collaborative filtering recommender systems (CFR) | - | - | mobile application |
| 19 | Mobile Nutrition Recommendation System for 0-2 Year Infant Anggraini et al. [ | Nutrisi | Knowledge-based recommender systems (KBS) | Rule base forward and backward chaining method | - | mobile application |
| 20 | Profiling basic health information of touriststowards a recommendation system for the adaptive delivery of medical certified nutrition contents Giuseppe et al. [ | - | Content-based recommender systems (CB) | - | Users Data Manager module, Users Profile Creation module, Recommendation System module, Adaptive Food Selection module, Security Layer module | Web application |
| 21 | The runner - Recommender system of workout and nutrition for runners Donciu et al. [ | The Runner | Hybrid recommender systems (HRS) | semantic web and ontologies | web application | |
| 22 | A recipe recommendation system based on automatic nutrition information extraction UETA et al. [ | - | Collaborative filtering recommender systems (CF) | NLP | - | mobile application |
| 23 | Application of Data Mining Techniques in a Personalized Diet Recommendation System for Cancer Patients Husain et al. [ | - | Knowledge-based recommender systems (KBS) | Data mining techniques of Case-based Reasoning, Rule-based Reasoning and Genetic Algorithm | User management module, diet planning module, menu construction module and menu adaptation module. | - |
| 24 | Food recommendation system using clustering analysis for diabetic patients Phanich et al. [ | Collaborative filtering recommender systems (CF) | Self-Organizing Map (SOM) K-mean clustering | - | - | |
| 25 | Design of Diet Recommendation System for Healthcare Service Based on User Information Kim et al. [ | Content-based recommender systems (CB) | Multi agent system | Nutrient Extraction Module, Preference Configuration Module | - | |
Figure2The frequency (%) of recommendation system types
Figure3Frequncy of AI or intelligent techniques applied in recommendation systems
Figure4Frequncy of type of system’s platform