Publication details
Journal: Frontiers in Digital Health, vol. 8, 1811976, July 15th 2026
Doi: doi.org/10.3389/fdgth.2026.1811976
Arkiv: hdl.handle.net/11250/5536695
Archive: nva.sikt.no/registration/019f65479dba-d995ab3d-78c0-48d4-94bd-1abbc109ad38
Summary:
Physical activities can be divided into indoor and outdoor activities. While outdoor activities offer enjoyable fitness opportunities, they are often limited by weather conditions. Unfavorable weather conditions such as cold, rain, fog, or snow can significantly reduce physical activity levels, posing risks such as heat stress, dehydration, or cold-related injuries. To address these challenges, we have developed the concept of an automated eCoaching system that provides personalized activity recommendations based on real-time weather data. Our system uses an algorithm to annotate, process, and classify the collected data, generating tailored suggestions for indoor or outdoor exercise. This information is semantically represented using an Ontology framework. We have conducted a comprehensive study by collecting weather data for 18 months from thirteen cities in southern Norway. Furthermore, we have developed rules to determine the appropriate activity types corresponding to different weather conditions. The classification performance of the system has been rigorously evaluated using metrics such as accuracy, precision, recall, F1 score, and Matthews correlation coefficient (MCC). Remarkably, the decision tree classifier achieved an accuracy of 99.1%. To increase interpretability, we used local model-independent interpretable explanations (LIME) to explain individual predictions. The consistency of the Ontology model has been verified using inference, providing a reliable semantic representation and efficient rule-based recommendation modeling. In addition, we have developed various test cases of the system to evaluate eCoaching recommendations under different weather scenarios. This approach provides users with accurate and contextually relevant guidance, promoting continuous physical activity regardless of external weather conditions.