Web Application Based on Artificial Intelligence for the Control of Healthy Habits in People with Unbalanced Diet in Lima

This study presents the development of a web application designed to promote healthy habits using artificial intelligence, targeting people aged 18 to 50 years in Lima, Peru, who struggle with overweight or unbalanced diets. The application integrates personalized meal plans and exercise routines generated by machine learning algorithms based on users’ health data. The system architecture includes a frontend built with Flutter and a backend using Spring Boot and Java, communicating with a Flask API that processes data with Random Forest models. Data from national health surveys and Kaggle nutrition and exercise databases were used to train the models. The usability of the application was validated through user satisfaction surveys and predictive model performance metrics. The results indicate that the app effectively helps users manage their eating and physical activity habits, with the meals model achieving an accuracy of 92.38%, recall of 93.47%, F1 score of 91.19%, and AUC-ROC of 91.41%, and the exercise model achieving an accuracy of 78.09%, recall of 76.28%, F1 score of 88.23%, and AUC-ROC of 94.90%, thus contributing to healthier lifestyles.

Authors

Institutions

Publication Details

Journal
International Journal of Online and Biomedical Engineering (iJOE)
Published
2025-10-10
DOI
https://doi.org/10.3991/ijoe.v21i12.55599
Primary Topic
Health and Lifestyle Studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Web Application Based on Artificial Intelligence for the Control of Healthy Habits in People with Unbalanced Diet in Lima

Pedro Castañeda, David Mauricio, Sandra Wong-Durand, Alejandra Oñate-Andino et al.
International Journal of Online and Biomedical Engineering (iJOE)
Health and Lifestyle Studies
article

Web Application Based on Artificial Intelligence for the Control of Healthy Habits in People with Unbalanced Diet in Lima

Pedro Castañeda, David Mauricio, Sandra Wong-Durand, Alejandra Oñate-Andino, Julissa Karol Ponte-Isminio, Gerardo Josue Huerta-Macedo
article en

Abstract

This study presents the development of a web application designed to promote healthy habits using artificial intelligence, targeting people aged 18 to 50 years in Lima, Peru, who struggle with overweight or unbalanced diets. The application integrates personalized meal plans and exercise routines generated by machine learning algorithms based on users’ health data. The system architecture includes a frontend built with Flutter and a backend using Spring Boot and Java, communicating with a Flask API that processes data with Random Forest models. Data from national health surveys and Kaggle nutrition and exercise databases were used to train the models. The usability of the application was validated through user satisfaction surveys and predictive model performance metrics. The results indicate that the app effectively helps users manage their eating and physical activity habits, with the meals model achieving an accuracy of 92.38%, recall of 93.47%, F1 score of 91.19%, and AUC-ROC of 91.41%, and the exercise model achieving an accuracy of 78.09%, recall of 76.28%, F1 score of 88.23%, and AUC-ROC of 94.90%, thus contributing to healthier lifestyles.

International Journal of Online and Biomedical Engineering (iJOE)Vol. 21(12)
Peruvian University of Applied Sciences (PE), National University of San Marcos (PE), Escuela Superior Politécnica del Chimborazo (EC)
Openalex Percentile: Top 55%
Health and Lifestyle Studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.