Chamali Basnayake, C. Peiris, H. Wickramarathna, Poornima Jayathunga
{"title":"基于食物和运动本体的推荐系统在Python的帮助下寻找合适的健身运动计划","authors":"Chamali Basnayake, C. Peiris, H. Wickramarathna, Poornima Jayathunga","doi":"10.1109/SLAAI-ICAI54477.2021.9664742","DOIUrl":null,"url":null,"abstract":"In the modern world, professionals of diverse industrial sectors have severely become victims of Obese and Overweight conditions. Obese and Overweight conditions can be minimized by having proper dietary plans, physical activities and minimizing alcohol-based relaxation. In this research context, we try to address the issue of having poor physical exercise. We guide professionals with suitable exercises to reduce their weight in order to have the required Body Mass Index(BMI). The user body measurements that are recommended by the domain experts to concern such as sex, height, weight, exercise preferences, age, diet details and medical history used to calculate the degree of obesity of each individual. Then the degree of obesity is mapped with the knowledge base along with the predefined rules in order to match respective exercises suitable for the particular individuals that are compatible with the user’s medical history. Two ontologies for foods and exercises were developed using Protégé 4.3.0 and were retrieved by running Simple Protocol and Resource Description Framework Query Language (SPARQL) queries. Python 3 is used as the backend language for ontology and interface integration. Frontend developed using Tkinter GUI in Python 3 and is presented for the users to ease the interaction with the system. Two ontological files of Foods and Exercises are loaded and tested for consistency using the HermiT reasoner with the aid of Owlready2. Accuracy and Correctness are checked by addressing the competency questions and by domain experts’ inspections.","PeriodicalId":252006,"journal":{"name":"2021 5th SLAAI International Conference on Artificial Intelligence (SLAAI-ICAI)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Recommender System based on Food and Exercise Ontologies to Find the Suitable Fitness Exercise Plan with the Aid of Python\",\"authors\":\"Chamali Basnayake, C. Peiris, H. Wickramarathna, Poornima Jayathunga\",\"doi\":\"10.1109/SLAAI-ICAI54477.2021.9664742\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the modern world, professionals of diverse industrial sectors have severely become victims of Obese and Overweight conditions. Obese and Overweight conditions can be minimized by having proper dietary plans, physical activities and minimizing alcohol-based relaxation. In this research context, we try to address the issue of having poor physical exercise. We guide professionals with suitable exercises to reduce their weight in order to have the required Body Mass Index(BMI). The user body measurements that are recommended by the domain experts to concern such as sex, height, weight, exercise preferences, age, diet details and medical history used to calculate the degree of obesity of each individual. Then the degree of obesity is mapped with the knowledge base along with the predefined rules in order to match respective exercises suitable for the particular individuals that are compatible with the user’s medical history. Two ontologies for foods and exercises were developed using Protégé 4.3.0 and were retrieved by running Simple Protocol and Resource Description Framework Query Language (SPARQL) queries. Python 3 is used as the backend language for ontology and interface integration. Frontend developed using Tkinter GUI in Python 3 and is presented for the users to ease the interaction with the system. Two ontological files of Foods and Exercises are loaded and tested for consistency using the HermiT reasoner with the aid of Owlready2. Accuracy and Correctness are checked by addressing the competency questions and by domain experts’ inspections.\",\"PeriodicalId\":252006,\"journal\":{\"name\":\"2021 5th SLAAI International Conference on Artificial Intelligence (SLAAI-ICAI)\",\"volume\":\"61 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-06\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 5th SLAAI International Conference on Artificial Intelligence (SLAAI-ICAI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SLAAI-ICAI54477.2021.9664742\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 5th SLAAI International Conference on Artificial Intelligence (SLAAI-ICAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SLAAI-ICAI54477.2021.9664742","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Recommender System based on Food and Exercise Ontologies to Find the Suitable Fitness Exercise Plan with the Aid of Python
In the modern world, professionals of diverse industrial sectors have severely become victims of Obese and Overweight conditions. Obese and Overweight conditions can be minimized by having proper dietary plans, physical activities and minimizing alcohol-based relaxation. In this research context, we try to address the issue of having poor physical exercise. We guide professionals with suitable exercises to reduce their weight in order to have the required Body Mass Index(BMI). The user body measurements that are recommended by the domain experts to concern such as sex, height, weight, exercise preferences, age, diet details and medical history used to calculate the degree of obesity of each individual. Then the degree of obesity is mapped with the knowledge base along with the predefined rules in order to match respective exercises suitable for the particular individuals that are compatible with the user’s medical history. Two ontologies for foods and exercises were developed using Protégé 4.3.0 and were retrieved by running Simple Protocol and Resource Description Framework Query Language (SPARQL) queries. Python 3 is used as the backend language for ontology and interface integration. Frontend developed using Tkinter GUI in Python 3 and is presented for the users to ease the interaction with the system. Two ontological files of Foods and Exercises are loaded and tested for consistency using the HermiT reasoner with the aid of Owlready2. Accuracy and Correctness are checked by addressing the competency questions and by domain experts’ inspections.