Premium
Knowledge‐based reasoning and recommendation framework for intelligent decision making
Author(s) -
Ali Rahman,
Afzal Muhammad,
Sadiq Muhammad,
Hussain Maqbool,
Ali Taqdir,
Lee Sungyoung,
Khattak Asad Masood
Publication year - 2018
Publication title -
expert systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.365
H-Index - 38
eISSN - 1468-0394
pISSN - 0266-4720
DOI - 10.1111/exsy.12242
Subject(s) - computer science , schema (genetic algorithms) , process (computing) , data mining , data science , human–computer interaction , artificial intelligence , information retrieval , operating system
A physical activity recommendation system promotes active lifestyles for users. Real‐world reasoning and recommendation systems face the issues of data and knowledge integration, knowledge acquisition, and accurate recommendation generation. The knowledge‐based reasoning and recommendation framework (KRF) proposed here, which accurately generates reliable recommendations and educational facts for users, could solve those issues. The KRF methodology focuses on integrating data with knowledge, rule‐based reasoning, and conflict resolution. The integration issue is resolved using a semi‐automatic mapping approach in which rule conditions are mapped to data schema. The rule‐based reasoning methodology uses explicit rules with a maximum‐specificity conflict resolution strategy to ensure the generation of appropriate and correct recommendations. The data used during the reasoning process are generated in real time from users' physical activities and personal profiles in order to personalize recommendations. The proposed KRF is part of a wellness and health care platform, Mining Minds, and has been tested in the Mining Minds integrated environment using a sedentary user behaviour scenario. To evaluate the KRF methodology, a stand‐alone, open‐source application (Version 1.0) was released and tested using a dataset of 10 volunteers with 40 different types of sedentary behaviours. The KRF performance was measured using average execution time and recommendation accuracy.