semantic healthcare

32
A semantic information system for Healthcare Dr. Peter Scholten the Netherlands Dr. Ji Jie China* * In cooperation with Prof. Rung Ching Chen, Chaoyang University of Technology, Taiwan

Upload: peter-scholten

Post on 22-Jul-2015

413 views

Category:

Education


1 download

TRANSCRIPT

A semantic

information system for

Healthcare

Dr. Peter Scholten the Netherlands

Dr. Ji Jie China** In cooperation with Prof. Rung Ching Chen, Chaoyang University of Technology, Taiwan

Semantic is the study of meaning (within some context).

Semantic web:The Semantic Web is a system that enables machines to "understand" and respond to complex human requests based on their meaning.

Semantic information system for Healthcare:Is a semantic web system based on an ontology for Healthcare.

cost

s

Influence prevention, efficiency and effectivity on costs

efficiency

effectivity

Healthy Sick Better

prevention

Nationale Atlas Volksgezondheid

Loketgezondleven.nl

An Ontology• Defines

– a common vocabulary

– a shared understanding

– re-use of domain knowledge.

• Is an explicit description of a domain:

– Concepts (classes, subclasses and superclasses)

– properties and attributes of concepts

– constraints on properties and attributes

– Individuals (often, but not always)

- Protégé: an ontology editor

• RDF

• OWL

• SWRL

• DLQuery

• RDFS• SPARQL• SQWRL

- OWL Generator (incl. Restful servicebased on list, rules and urls)

- W3C

the book has a title with value "Javascript"

the book has a title with value "Javascript"

This is the essence of RDF: the (s,p,o) triple

Any expression in RDF is a collection of triples

Subject property object

An ontology describes the concepts in the domain and also the

relationships that hold between those concepts.

Person Married with

Jan Marleen

Peter Roos

Person Jan is Married with Marleen.

With who is Marleen married ?

Diseases SymptomshasSymptom

isSymptomOf

An inverse property:

hasSymptom is inverse of isSymptomOf

class class

OWL properties

disease

Symptom 1

Symptom 3

Symptom 2

disease

Select symptom

Candidate symptom

Candidate symptom

disease 1

Select symptom

Candidate symptom

Select symptomdisease 2

Candidate symptom

disease 1

Select symptom

Candidate symptom

Select symptomdisease 2

Candidate symptom

url2

url5

url3

url4

url1

url6

url4

What can be wrong with me,I feel drye throut.

Symptom checker

query

result

Do you have one or more of the next symptoms

Symptoms of Laryngitis Symptoms of sore-throat

Disease 2Select symptom

Candidate symptom

Candidate symptom

Disease 1

Qualification

Allergy

Symptom

Treatment

Self treatment Specialist

No treatment

Medicine

“repaired”

Orthose

Prothese

Address

DiseasesPrevention

Patient

Influence factor

Suppliers

Causes

Semantic health care system

Health Improvement

Shared experiences

Individu

Question: Can I use medicine for it?

Query: Medicines and canCure value Laryngitis

Answer: No medicine found

Suggestion: Look at Url1, Url2, … or contact your doctor

Question: Where can I find a good family doctor?

Query: Professionals and hasProfession value family doctor

Complex example

Question: What can be wrong with me, I feel fatigue.

Query: Diseases and hasSymptoms value “fatique”

158 diseases found

Symptom checker

Fatigue + Extreme-hunger => ‘Possible’ Diabetes

By interaction with symptom checker:

=> High risk Diabetes

Conclusion:

Some symptoms are so vague or complex (relations with more diseases) or in cases of multimorbiditythat using a Symptom Checker can improve the quality of the diagnoses.

Question: What kind of medicine can help me?

Query: Medicines and canCure value Diabetes

Decision Support System

Traditional approach

SemanticApplication Health Care

Query Constructor Natural language

Semantic approach

Problem

Question

Fine tuning

NLP processor

Start / end class based on k-nearest neighbour classifier

Calculate route

Feedback by expert

Query