A recommendation system based on domain ontology and SWRL for anti-diabetic drugs selection

Diabetes mellitus is one of the most common chronic diseases in recent years. According to the World Health Organization, estimated diabetic patient numbers will increase by 56 percent in Asia from the year 2010 to 2025. Mean while, the number of anti-diabetic drugs that doctors are able to utilize also increase as the development of pharmaceutical drugs. In this paper, we present a Diabetes Medication Recommendation system, based on domain ontology, that employ the knowledge base provided by a hospital specialist in Taichung's Department of Health and the database of the American Association of Clinical Endocrinologists Medical Guidelines for Clinical Practice for the Management of Diabetes Mellitus (AACEMG). By thorough analysis, the system first builds ontology knowledge about the drugs' nature attributes, type of dispensing and side effects, and ontology knowledge about patients' symptoms. It then utilizes Semantic Web Rule Language (SWRL) and Java Expert System Shell (JESS) to induce potential prescriptions for the patients. This system is able to analyze the symptoms of diabetes as well as to select the most appropriate drug from related drugs.

[1]  J. C. Shaw,et al.  Empirical explorations of the logic theory machine: a case study in heuristic , 1899, IRE-AIEE-ACM '57 (Western).

[2]  Rung Ching Chen,et al.  Using recursive ART network to construction domain ontology based on term frequency and inverse document frequency , 2008, Expert Syst. Appl..

[3]  Mercedes Argüello Casteleiro,et al.  Clinical practice guidelines: A case study of combining OWL-S, OWL, and SWRL , 2007, Knowl. Based Syst..

[4]  Elena Paslaru Bontas,et al.  Reasoning paradigms for OWL ontologies , 2004 .

[5]  Li Li,et al.  Practical experience with the maintenance and auditing of a large medical ontology , 2009, J. Biomed. Informatics.

[6]  Troels Andreasen,et al.  Conceptual querying through ontologies , 2009, Fuzzy Sets Syst..

[7]  Benjamin N. Grosof Representing e-commerce rules via situated courteous logic programs in RuleML , 2004, Electron. Commer. Res. Appl..

[8]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[9]  WenYing Guo,et al.  Reasoning with Semantic Web Technologies in Ubiquitous Computing Environment , 2008, J. Softw..

[10]  Hyoil Han,et al.  A survey on ontology mapping , 2006, SGMD.

[11]  Dragan Gamberger,et al.  Semantic Web Ontology Utilization for Heart Failure Expert System Design , 2008, MIE.

[12]  A. Jovic,et al.  Ontologies in Medical Knowledge Representation , 2007, 2007 29th International Conference on Information Technology Interfaces.

[13]  Qiang Wang,et al.  Construct Ontology-based Enterprise Information Metadata Framework , 2010, J. Softw..

[14]  Samson W. Tu,et al.  Writing Rules for the Semantic Web Using SWRL and Jess , 2005 .

[15]  Robert Orchard,et al.  Fuzzy Reasoning in JESS: The Fuzzyj Toolkit and Fuzzyjess , 2001, ICEIS.

[16]  Daniel L. Rubin,et al.  Creating and Curating a Terminology for Radiology: Ontology Modeling and Analysis , 2008, Journal of Digital Imaging.

[17]  Chakkrit Snae,et al.  Personal Health Assistance Service Expert System (PHASES) , 2007 .

[18]  Eric Tsui,et al.  An ontology-based similarity measurement for problem-based case reasoning , 2009, Expert Syst. Appl..

[19]  Marek Reformat,et al.  Ontological approach to development of computing with words based systems , 2009, Int. J. Approx. Reason..

[20]  Yu-Liang Chi,et al.  Ontology-based curriculum content sequencing system with semantic rules , 2009, Expert Syst. Appl..

[21]  Li-Yen Shue,et al.  The development of an ontology-based expert system for corporate financial rating , 2009, Expert Syst. Appl..

[22]  Gilles Kassel,et al.  Towards an ontology for sharing medical images and regions of interest in neuroimaging , 2008, J. Biomed. Informatics.

[23]  Giuseppe De Pietro,et al.  A multimodal semantic location service for intelligent environments: an application for Smart Hospitals , 2009, Personal and Ubiquitous Computing.

[24]  Thusitha De Silva Mabotuwana,et al.  An ontology-based approach to enhance querying capabilities of general practice medicine for better management of hypertension , 2009, Artif. Intell. Medicine.

[25]  Fernando Bobillo,et al.  A semantic fuzzy expert system for a fuzzy balanced scorecard , 2009, Expert Syst. Appl..

[26]  H. Rodbard,et al.  American Association of Clinical Endocrinologists medical guidelines for clinical practice for the management of diabetes mellitus. , 2007, Endocrine practice : official journal of the American College of Endocrinology and the American Association of Clinical Endocrinologists.

[27]  Dong Yang,et al.  Product configuration knowledge modeling using ontology web language , 2009, Expert Syst. Appl..

[28]  Edward H. Shortliffe,et al.  A rule-based computer program for advising physicians regarding antimicrobial therapy selection , 1974, ACM '74.

[29]  Li Qin,et al.  Evaluating the validity of data instances against ontology evolution over the Semantic Web , 2009, Inf. Softw. Technol..