semantic healthcare
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.
Better
sick
h
ealth
y
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 service based 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
isSymptomOf
hasSymptomhasSymptom
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 multimorbidity that 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
Semantic Application 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
Demo:
• Symptom Checker
• Decision Support System
• Query constructor based on NLP