An automatic and personalized recommendation modelling in activity eCoaching with deep learning and ontology

Show simple item record

dc.contributor.author Chatterjee, Ayan
dc.contributor.author Prinz, Andreas
dc.contributor.author Riegler, Michael Alexander
dc.contributor.author Meena, Yogesh Kumar
dc.coverage.spatial United Kingdom
dc.date.accessioned 2023-07-06T15:05:54Z
dc.date.available 2023-07-06T15:05:54Z
dc.date.issued 2023-06
dc.identifier.citation Chatterjee, Ayan; Prinz, Andreas; Riegler, Michael Alexander and Meena, Yogesh Kumar, "An automatic and personalized recommendation modelling in activity eCoaching with deep learning and ontology", Scientific Reports, DOI: 10.1038/s41598-023-37233-7, vol. 13, no. 1, Jun. 2023.
dc.identifier.issn 2045-2322
dc.identifier.uri https://doi.org/10.1038/s41598-023-37233-7
dc.identifier.uri https://repository.iitgn.ac.in/handle/123456789/8986
dc.description.abstract Electronic coaching (eCoach) facilitates goal-focused development for individuals to optimize certain human behavior. However, the automatic generation of personalized recommendations in eCoaching remains a challenging task. This research paper introduces a novel approach that combines deep learning and semantic ontologies to generate hybrid and personalized recommendations by considering "Physical Activity" as a case study. To achieve this, we employ three methods: time-series forecasting, time-series physical activity level classification, and statistical metrics for data processing. Additionally, we utilize a naive-based probabilistic interval prediction technique with the residual standard deviation used to make point predictions meaningful in the recommendation presentation. The processed results are integrated into activity datasets using an ontology called OntoeCoach, which facilitates semantic representation and reasoning. To gener personalized recommendations in an understandable format, we implement the SPARQL Protocol and RDF Query Language (SPARQL). We evaluate the performance of standard time-series forecasting algorithms [such as 1D Convolutional Neural Network Model (CNN1D), autoregression, Long Short-Term Memory (LSTM), and Gated Recurrent Units (GRU)] and classifiers [including Multilayer Perceptron (MLP), Rocket, MiniRocket, and MiniRocketVoting] using state-of-the-art metrics. We conduct evaluations on both public datasets (e.g., PMData) and private datasets (e.g., MOX2-5 activity). Our CNN1D model achieves the highest prediction accuracy of 97%, while the MLP model outperforms other classifiers with an accuracy of 74%. Furthermore, we evaluate the performance of our proposed OntoeCoach ontology model by assessing reasoning and query execution time metrics. The results demonstrate that our approach effectively plans and generates recommendations on both datasets. The rule set of OntoeCoach can also be generalized to enhance interpretability.
dc.description.statementofresponsibility by Ayan Chatterjee, Andreas Prinz, Michael Alexander Riegler and Yogesh Kumar Meena
dc.format.extent vol. 13, no. 1
dc.language.iso en_US
dc.publisher Nature Research
dc.subject Electronic coaching
dc.subject SPARQL protocol
dc.subject CNN1D
dc.subject LSTM
dc.subject MLP
dc.title An automatic and personalized recommendation modelling in activity eCoaching with deep learning and ontology
dc.type Article
dc.relation.journal Scientific Reports


Files in this item

Files Size Format View

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record

Search Digital Repository


Browse

My Account