Cargando…

Personalized Recommendations for Physical Activity e-Coaching (OntoRecoModel): Ontological Modeling

BACKGROUND: Automatic e-coaching may motivate individuals to lead a healthy lifestyle with early health risk prediction, personalized recommendation generation, and goal evaluation. Multiple studies have reported on uninterrupted and automatic monitoring of behavioral aspects (such as sedentary time...

Descripción completa

Detalles Bibliográficos
Autores principales: Chatterjee, Ayan, Prinz, Andreas
Formato: Online Artículo Texto
Lenguaje:English
Publicado: JMIR Publications 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9282669/
https://www.ncbi.nlm.nih.gov/pubmed/35737439
http://dx.doi.org/10.2196/33847
_version_ 1784747155210108928
author Chatterjee, Ayan
Prinz, Andreas
author_facet Chatterjee, Ayan
Prinz, Andreas
author_sort Chatterjee, Ayan
collection PubMed
description BACKGROUND: Automatic e-coaching may motivate individuals to lead a healthy lifestyle with early health risk prediction, personalized recommendation generation, and goal evaluation. Multiple studies have reported on uninterrupted and automatic monitoring of behavioral aspects (such as sedentary time, amount, and type of physical activity); however, e-coaching and personalized feedback techniques are still in a nascent stage. Current intelligent coaching strategies are mostly based on the handcrafted string messages that rarely individualize to each user’s needs, context, and preferences. Therefore, more realistic, flexible, practical, sophisticated, and engaging strategies are needed to model personalized recommendations. OBJECTIVE: This study aims to design and develop an ontology to model personalized recommendation message intent, components (such as suggestion, feedback, argument, and follow-ups), and contents (such as spatial and temporal content and objects relevant to perform the recommended activities). A reasoning technique will help to discover implied knowledge from the proposed ontology. Furthermore, recommendation messages can be classified into different categories in the proposed ontology. METHODS: The ontology was created using Protégé (version 5.5.0) open-source software. We used the Java-based Jena Framework (version 3.16) to build a semantic web application as a proof of concept, which included Resource Description Framework application programming interface, World Wide Web Consortium Web Ontology Language application programming interface, native tuple database, and SPARQL Protocol and Resource Description Framework Query Language query engine. The HermiT (version 1.4.3.x) ontology reasoner available in Protégé 5.x implemented the logical and structural consistency of the proposed ontology. To verify the proposed ontology model, we simulated data for 8 test cases. The personalized recommendation messages were generated based on the processing of personal activity data in combination with contextual weather data and personal preference data. The developed ontology was processed using a query engine against a rule base to generate personalized recommendations. RESULTS: The proposed ontology was implemented in automatic activity coaching to generate and deliver meaningful, personalized lifestyle recommendations. The ontology can be visualized using OWLViz and OntoGraf. In addition, we developed an ontology verification module that behaves similar to a rule-based decision support system to analyze the generation and delivery of personalized recommendation messages following a logical structure. CONCLUSIONS: This study led to the creation of a meaningful ontology to generate and model personalized recommendation messages for physical activity coaching.
format Online
Article
Text
id pubmed-9282669
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher JMIR Publications
record_format MEDLINE/PubMed
spelling pubmed-92826692022-07-15 Personalized Recommendations for Physical Activity e-Coaching (OntoRecoModel): Ontological Modeling Chatterjee, Ayan Prinz, Andreas JMIR Med Inform Original Paper BACKGROUND: Automatic e-coaching may motivate individuals to lead a healthy lifestyle with early health risk prediction, personalized recommendation generation, and goal evaluation. Multiple studies have reported on uninterrupted and automatic monitoring of behavioral aspects (such as sedentary time, amount, and type of physical activity); however, e-coaching and personalized feedback techniques are still in a nascent stage. Current intelligent coaching strategies are mostly based on the handcrafted string messages that rarely individualize to each user’s needs, context, and preferences. Therefore, more realistic, flexible, practical, sophisticated, and engaging strategies are needed to model personalized recommendations. OBJECTIVE: This study aims to design and develop an ontology to model personalized recommendation message intent, components (such as suggestion, feedback, argument, and follow-ups), and contents (such as spatial and temporal content and objects relevant to perform the recommended activities). A reasoning technique will help to discover implied knowledge from the proposed ontology. Furthermore, recommendation messages can be classified into different categories in the proposed ontology. METHODS: The ontology was created using Protégé (version 5.5.0) open-source software. We used the Java-based Jena Framework (version 3.16) to build a semantic web application as a proof of concept, which included Resource Description Framework application programming interface, World Wide Web Consortium Web Ontology Language application programming interface, native tuple database, and SPARQL Protocol and Resource Description Framework Query Language query engine. The HermiT (version 1.4.3.x) ontology reasoner available in Protégé 5.x implemented the logical and structural consistency of the proposed ontology. To verify the proposed ontology model, we simulated data for 8 test cases. The personalized recommendation messages were generated based on the processing of personal activity data in combination with contextual weather data and personal preference data. The developed ontology was processed using a query engine against a rule base to generate personalized recommendations. RESULTS: The proposed ontology was implemented in automatic activity coaching to generate and deliver meaningful, personalized lifestyle recommendations. The ontology can be visualized using OWLViz and OntoGraf. In addition, we developed an ontology verification module that behaves similar to a rule-based decision support system to analyze the generation and delivery of personalized recommendation messages following a logical structure. CONCLUSIONS: This study led to the creation of a meaningful ontology to generate and model personalized recommendation messages for physical activity coaching. JMIR Publications 2022-06-23 /pmc/articles/PMC9282669/ /pubmed/35737439 http://dx.doi.org/10.2196/33847 Text en ©Ayan Chatterjee, Andreas Prinz. Originally published in JMIR Medical Informatics (https://medinform.jmir.org), 23.06.2022. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work, first published in JMIR Medical Informatics, is properly cited. The complete bibliographic information, a link to the original publication on https://medinform.jmir.org/, as well as this copyright and license information must be included.
spellingShingle Original Paper
Chatterjee, Ayan
Prinz, Andreas
Personalized Recommendations for Physical Activity e-Coaching (OntoRecoModel): Ontological Modeling
title Personalized Recommendations for Physical Activity e-Coaching (OntoRecoModel): Ontological Modeling
title_full Personalized Recommendations for Physical Activity e-Coaching (OntoRecoModel): Ontological Modeling
title_fullStr Personalized Recommendations for Physical Activity e-Coaching (OntoRecoModel): Ontological Modeling
title_full_unstemmed Personalized Recommendations for Physical Activity e-Coaching (OntoRecoModel): Ontological Modeling
title_short Personalized Recommendations for Physical Activity e-Coaching (OntoRecoModel): Ontological Modeling
title_sort personalized recommendations for physical activity e-coaching (ontorecomodel): ontological modeling
topic Original Paper
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9282669/
https://www.ncbi.nlm.nih.gov/pubmed/35737439
http://dx.doi.org/10.2196/33847
work_keys_str_mv AT chatterjeeayan personalizedrecommendationsforphysicalactivityecoachingontorecomodelontologicalmodeling
AT prinzandreas personalizedrecommendationsforphysicalactivityecoachingontorecomodelontologicalmodeling