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.
cost
s
Influence prevention, efficiency and effectivity on costs
efficiency
effectivity
Healthy Sick Better
prevention
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"
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
disease 1
Select symptom
Candidate symptom
Select symptomdisease 2
Candidate symptom
url2
url5
url3
url4
url1
url6
url4
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”
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.
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
Demo:
• Symptom Checker
• Decision Support System
• Query constructor based on NLP