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: scholten

Post on 28-Jun-2015

529 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Semantic Healthcare

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

Page 2: Semantic Healthcare

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.

Page 3: Semantic Healthcare

Better

sick

h

ealth

y

cost

s

Influence prevention, efficiency and effectivity on costs

efficiency

effectivity

Healthy Sick Better

prevention

Page 5: Semantic Healthcare

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)

Page 6: Semantic Healthcare

- Protégé: an ontology editor• RDF • OWL• SWRL• DLQuery

• RDFS• SPARQL• SQWRL

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

- W3C

Page 7: Semantic Healthcare

the book has a title with value "Javascript"

Page 8: Semantic Healthcare

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

Page 9: Semantic Healthcare

An ontology describes the concepts in the domain and also the relationships that hold between those concepts.

Page 10: Semantic Healthcare

Person Married with

Jan Marleen

Peter Roos

Person Jan is Married with Marleen.

With who is Marleen married ?

Page 11: Semantic Healthcare

Diseases SymptomshasSymptom

isSymptomOf

An inverse property: hasSymptom is inverse of isSymptomOf

class class

Page 12: Semantic Healthcare

OWL properties

Page 13: Semantic Healthcare

disease

Symptom 1

Symptom 3

Symptom 2

isSymptomOf

hasSymptomhasSymptom

Page 14: Semantic Healthcare

disease

Select symptom

Candidate symptom

Candidate symptom

Page 15: Semantic Healthcare

disease 1

Select symptom

Candidate symptom

Select symptomdisease 2

Candidate symptom

Page 16: Semantic Healthcare

disease 1

Select symptom

Candidate symptom

Select symptomdisease 2

Candidate symptom

url2

url5

url3

url4

url1

url6

url4

Page 17: Semantic Healthcare

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

Symptom checker

query

result

Page 18: Semantic Healthcare

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

Page 19: Semantic Healthcare

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

Page 20: Semantic Healthcare

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

Page 21: Semantic Healthcare

Question: Where can I find a good family doctor?

Query: Professionals and hasProfession value family doctor

Page 22: Semantic Healthcare

Complex example

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

Query: Diseases and hasSymptoms value “fatique”

Page 23: Semantic Healthcare

158 diseases found

Page 24: Semantic Healthcare
Page 25: Semantic Healthcare

Symptom checker

Fatigue + Extreme-hunger => ‘Possible’ Diabetes

By interaction with symptom checker:

=> High risk Diabetes

Page 26: Semantic Healthcare

Conclusion:

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

Page 27: Semantic Healthcare

Question: What kind of medicine can help me?

Query: Medicines and canCure value Diabetes

Page 28: Semantic Healthcare
Page 29: Semantic Healthcare

Decision Support System

Page 30: Semantic Healthcare

Traditional approach

Semantic Application Health Care

Query Constructor Natural language

Semantic approach

Page 31: Semantic Healthcare

Problem

Question

Fine tuning

NLP processor

Start / end class based on k-nearest neighbour classifier

Calculate route

Feedback by expert

Query