
An Ontology Based Expert System for Lung Cancer : OBESLC
Author(s) -
J. Sirisha,
M. Babu Reddy
Publication year - 2019
Publication title -
international journal of engineering and advanced technology
Language(s) - English
Resource type - Journals
ISSN - 2249-8958
DOI - 10.35940/ijeat.b5116.129219
Subject(s) - computer science , ontology , sparql , ontology inference layer , ontology language , knowledge representation and reasoning , owl s , upper ontology , information retrieval , process ontology , semantic web , semantic web rule language , rdf , web ontology language , artificial intelligence , natural language processing , semantic web stack , semantic analytics , philosophy , epistemology
Lung Cancer is the second most recurrent cancer in both men and women and which is the leading cause of cancer death worldwide. The American cancer Society (ACS) in US estimates nearly 228,150 new cases of lung cancer and 142,670 deaths from lung cancer for the year 2019. This paper proposes to build an ontology based expert system to diagnose Lung Cancer Disease and to identify the stage of Lung Cancer. Ontology is defined as a specification of conceptualization and describes knowledge about any domain in the form of concepts and relationships among them. It is a framework for representing shareable and reusable knowledge across a domain. The advantage of using ontology for knowledge representation of a particular domain is they are machine readable. We designed a System named OBESLC (Ontology Based Expert System for Lung Cancer) for lung cancer diagnosis, in that to construct an ontology we make use of Ontology Web Language (OWL) and Resource Description Framework (RDF) .The design of this system depends on knowledge about patient’s symptoms and the state of lung nodules to build knowledge base of Lung Cancer Disease. We verified our ontology OBESLC by querying it using SPARQL query language, a popular query language for extracting required information from Semantic web. We validate our ontology by developing reasoning rules using semantic Web Rule Language (SWRL).To provide the user interface, we implemented our approach in java using Jena API and Eclipse Editor.