SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007...

12
Student Supervisor Hussam Hussein ABUAZAB Dr. Atilla ELÇİ 046001 Assoc. Prof. Fall 2007 Ontology-based Support Ontology-based Support for for Human Disease Study Human Disease Study CMPE 583 WEB SEMANTICS: THEORY AND PRACTICE TERM PROJECT REPORT

Transcript of SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007...

Page 1: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:

Student Supervisor

Hussam Hussein ABUAZAB Dr. Atilla ELÇİ

046001 Assoc. Prof.

Fall 2007

Ontology-based Support Ontology-based Support forfor

Human Disease Study Human Disease Study

CMPE 583 WEB SEMANTICS: THEORY AND PRACTICE

TERM PROJECT REPORT

Page 2: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:

•This project addresses the issue of This project addresses the issue of building an ontology model for illnesses building an ontology model for illnesses symptoms documentation, to enable symptoms documentation, to enable decision support .decision support .•In this project, I illustrate how ontologies In this project, I illustrate how ontologies can be developed for the knowledge can be developed for the knowledge domain of biomedical and bioengineering domain of biomedical and bioengineering research. It is a post internet domain which research. It is a post internet domain which enjoys an unusually large number of high-enjoys an unusually large number of high-quality, complex, but extremely quality, complex, but extremely heterogeneous information resources, heterogeneous information resources, which furthermore are often made which furthermore are often made available through site-specific services only available through site-specific services only ..

GoalGoal

Page 3: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:

and methodologies are largely and methodologies are largely inadequate because of the inherent inadequate because of the inherent autonomous and heterogeneous nature autonomous and heterogeneous nature of the information resources which force of the information resources which force applications to share data and respective applications to share data and respective services, often without prior knowledge services, often without prior knowledge of their structures functionality. of their structures functionality. Developing ontology, as a unifying Developing ontology, as a unifying resource, would be of great importance resource, would be of great importance for the researcher to be able to solve this for the researcher to be able to solve this problem.problem.

Classical techniquesClassical techniques

Page 4: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:

In this project, I am suggesting some Ontology with four main branches:

• Disease • Symptoms of a disease• Trigger responsible for that disease

• Treatments, giving an overview of all treatments possible for that particular disease as well as treatment efficiency

Fig. 1: Generic Human Disease Ontology and its four main sub-ontologies: diseases, symptoms, triggers, and treatments.

Page 5: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:

In this term project, I will implement only the first three branches why of lack of time; but still, it is highly recommended to be implemented completely.

Page 6: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:

The data has been collected from the site of http://www.mayoclinic.com/health/symptom-checker/DS00671, for experimental purpose.

Data

Page 7: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:

Acute sinusitis disease, always Acute sinusitis disease, always accompany by Nasal congestion accompany by Nasal congestion symptom, and all of the following symptom, and all of the following symptoms:symptoms:• Bad breath.Bad breath.• Swelling around eyes.Swelling around eyes.• Swelling nose.Swelling nose.

Case StudyCase StudyAcute sinusitis diseaseAcute sinusitis disease============================================================================================

Page 8: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:
Page 9: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:

1.Protégé 3.2.1, http://protege.stanford.edu; for editing my ontology, I will make use of protégé. Protégé is a free, open source and java based ontology editor.

2.RacerPro Version 1.9.0 available at http://www.sts.tu-harburg.de/~r.f.moeller/racer/; to automatically compute the classification hierarchy, and also to check the logical consistency of the ontology.

Tools

Page 10: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:

Protégé is an ontology editor and knowledge-based editor, it provides graphical user interface (GUI) that models classes (domain concepts) and their attributes and relationships in ontology.

While RacerPro stands for Renamed ABox and Concept Expression Reasoner Professional, as the reasoning system is required as part of the ontology editing system, RacerPro, will run to find out the inconsistency relation or properties that might appear as the marvelous growth of illnesses symptoms ontology.

Tools continue

Page 11: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:

ApplicationApplication

Page 12: SupervisorStudent Dr. Atilla ELÇİHussam Hussein ABUAZAB Assoc. Prof.046001 Fall 2007 Ontology-based Support for Human Disease Study CMPE 583 WEB SEMANTICS:

Let us go to the application …Let us go to the application …