SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Named Entity Recognition and
Semantic Relation Extraction
from Cochrane Review Documents.
Motivation & Approach
 To make Cochrane contents – evidence - more accessible
 Cross referencing information
 finding relevant passages in documents of 200+ pages
 Supporting discovery & search in Cochrane review documents
 Build a foundation for apps to be used in „point of care“ situations
 Extract an ontology based on information contained in the Cochrane library
 „discover“ Cochrane content relevant to a given patient
 Using semantic models (IBM‘s System T) to extract entities &
relations
 diseases, diagnoses, treatments, interventions, medication, drugs,
symptoms, complications
 „… prolonged treatment with vitamin K antagonists reduces the risk of
recurrent venous thromboembolism …. ”
Page  2
L. Chiticariu, R. Krishnamurthy, Y. Li, F. Reiss, and S. Vaithyanathan, “Domain adaptation of rule-based annotators for named-entity recognition tasks,” in
Proceedings of the 2010 Conference on Empirical Methods in Natural Language Processing, 2010, pp. 1002–1012.
A. Nagesh, G. Ramakrishnan, L. Chiticariu, R. Krishnamurthy, A. Dharkar, and P. Bhattacharyya, “Towards efficient named-entity rule induction for customizability,”
in Proceedings of the 2012 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning, 2012, pp.
128–138.
Page  3
Semantic models using System T / AQL
•Extract
candidate
features
•Apply filters
•Post processing
Dictionary
Learning
•Extract basic
features
•Combine
features
•Annotate and
canonical form
Named Entity
Recognition
•Combine
modifiers with
entities
•Combine
Relation Hints
with extended
spans
•Normalize
Relation
Identification
Named Entity Recognition / Build Dictionaries
Page  4
Extract Candidate Features – Context Hints
:treatment <is> <more> effective than :treatment
/(administer|apply)ing/ :treatment
/tak(e|ing)/ :drug
:drug <consumption>
/doses used in/ :disease
/(health )?consequences? of/ :disease
/(medication|therapy|treatment) for/ :disease
Page  5
Dictionary
Learning
Dictionary Learning - Postprocessing
 Shorten by intrinsic hierarchy
 „long-term compression therapy“  „compression therapy“
 “probable ischaemic stroke“  „ischaemic stroke“
(use match statistics as heuristic measures)
 Filter using statistics
 remove „exploded terms“
(few original matches, many dictionary matches)
 remove „weak terms“
(few matches, but many matches for parent)
 Type Deduction
 Type candidates from source extractor modules
 „same list“ (entities mentioned within a list)
 comparation patterns: „compare with“, „in combination with“
Page  6
Dictionary
Learning
Semantic Relation Extraction
Page  7
Building Blocks for Relation Extraction
Named Entities
(„calcium channel blockers“, „parkinson‘s
disease“)
Relation Hints
(A was caused by B; A has positive effects on B …)
 tag with relation type: CAUSE, PREVENT,
INCREASE, …
Modifier Hints
(use of A; risk of A; developing A …)
 tag with modifier type: RISK, USE, INFECTION,
GROWTH, …
Page  8
Relation
Identification
Illustrated cases
 List and Bracket Processing
„Other drugs include carbamazepine and newer antiepileptics
(lamotrigine, topiramate and zonisamide) and the atypical
antipsychotics (clozapine, aripiprazole and ziprasidone)“
 Special Cases (for “is a”)
„atypical antipsychotics (clozapine, aripiprazole and ziprasidone)“
„infections, such as malaria and hookworm”
„selenium, vitamin C and other antioxidants“
 Simple direct relations
@PREVENT :entity /(protect|help)s against/ :entity
@PREVENT :entity <can> <adverb> ? prevent :entity
@CAUSE :entity <is> <adverb>? followed by :entity
@CAUSE :entity <can> <adverb>? result in :entity
Page  9
Relation
Identification
Relation Postprocessing
 Combine consecutive modifiers and Named Entities:
„a reduction in the risk of developing A“
 REDUCE.RISK.GROWTH
 Combine Relation Hints and Extended Entity Spans:
„use of calcium channel blockers was associated with a reduction in the risk of developing
parkinson‘s disease“
 USE A CAUSE REDUCE.RISK.GROWTH B
 Simplify („translate“) to create the final Semantic Relation
 A REDUCE RISK B
 calcium channel blockers REDUCE RISK parkinson‘s
disease
Page  10
Relation
Identification
Page  11
Cochrane Ontology Viewer
Page  12
Text passage supporting a relation
Page  13
Document context of the text passage
Page  14
Cochrane Ontology Viewer – other relations in Chen …
Page  15
Effectiveness of drugs …
Page  16
Evidence for drugs reducing risk of thrombosis
Page  17
What else do we know about „ethynilestradiol? “
Page  18
Relations found in several documents
Observations and insights gained …
 Rule based system adequate for medical reports
 Statistical approaches require larger corpora
 Grammatical parsers alone not sufficiently specific
 Domain specific language aids semantic modelling
 Problems encountered, responses (POS)
 Adjective contamination
 Some antiepileptic drugs are marketed specifically for migraine prophylaxis.
 Delimiting entities and relations
 Drug therapy for migraine falls into two categories.
 Patients were likely to reduce the number of their migraine headaches by 50%.
 Efforts commensurate with the text corpus
 Continuous improvement process inherent in our approach
 Building on top of the existing dictionaries and patterns
Page  19
What‘s next?
 Improve AQL extraction results
 Improve entity normalization and types
(eg. make better use of entity components: „endothelin receptor
antagonist“)
 Identify most relevant relations
 Extraction of Structured Context
 Use ontology for point of care situations
 Introduce deep learning technology
 User interface (mobile systems of engagement) for „point of care“
situations
 Combine with patient data to guide the discovery process in
Cochrane reviews
Page  20

Weitere ähnliche Inhalte

Ähnlich wie Using IBM Watson foundation to construct semantic models to extract relevant point-of-care information from Cochrane Reviews

Controlled vocabularies for medical and health research
Controlled vocabularies for medical and health researchControlled vocabularies for medical and health research
Controlled vocabularies for medical and health researchARDC
 
2009 09 Lod London
2009 09 Lod London2009 09 Lod London
2009 09 Lod LondonJun Zhao
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
EBP & Health Sciences Librarianship
EBP & Health Sciences LibrarianshipEBP & Health Sciences Librarianship
EBP & Health Sciences LibrarianshipLorie Kloda
 
"May we show you something in a gene?"
"May we show you something in a gene?""May we show you something in a gene?"
"May we show you something in a gene?"hsls
 
Understanding medical concepts and codes through NLP methods
Understanding medical concepts and codes through NLP methodsUnderstanding medical concepts and codes through NLP methods
Understanding medical concepts and codes through NLP methodsAshis Chanda
 
2011-10-11 Open PHACTS at BioIT World Europe
2011-10-11 Open PHACTS at BioIT World Europe2011-10-11 Open PHACTS at BioIT World Europe
2011-10-11 Open PHACTS at BioIT World Europeopen_phacts
 
AETIONOMY Overview AD/PD Conference 2015 Nice
AETIONOMY Overview AD/PD Conference 2015 NiceAETIONOMY Overview AD/PD Conference 2015 Nice
AETIONOMY Overview AD/PD Conference 2015 NiceMartin Hofmann-Apitius
 
Dinesh Barupal @ California Biomonitoring SGP Meeting July 2020
Dinesh Barupal @ California Biomonitoring SGP Meeting July 2020Dinesh Barupal @ California Biomonitoring SGP Meeting July 2020
Dinesh Barupal @ California Biomonitoring SGP Meeting July 2020Dinesh Barupal
 
Literature searching
Literature searchingLiterature searching
Literature searchingFowler Susan
 
Embi cri review-2012-final
Embi cri review-2012-finalEmbi cri review-2012-final
Embi cri review-2012-finalPeter Embi
 
Systematic reviews
Systematic reviewsSystematic reviews
Systematic reviewsFowler Susan
 
Keeping up with the Medical Literature
Keeping up with the Medical LiteratureKeeping up with the Medical Literature
Keeping up with the Medical Literatureloreleih
 
Second-Generation HIT InformaticistsGreat discoveries can transfor.docx
Second-Generation HIT InformaticistsGreat discoveries can transfor.docxSecond-Generation HIT InformaticistsGreat discoveries can transfor.docx
Second-Generation HIT InformaticistsGreat discoveries can transfor.docxzenobiakeeney
 
Chemspider hosting linking and curating chemistry data for the community
Chemspider hosting linking and curating chemistry data for the communityChemspider hosting linking and curating chemistry data for the community
Chemspider hosting linking and curating chemistry data for the communityRoyal Society of Chemistry
 
2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAG2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAGopen_phacts
 

Ähnlich wie Using IBM Watson foundation to construct semantic models to extract relevant point-of-care information from Cochrane Reviews (20)

Controlled vocabularies for medical and health research
Controlled vocabularies for medical and health researchControlled vocabularies for medical and health research
Controlled vocabularies for medical and health research
 
Online Resources to Support Open Drug Discovery Systems
Online Resources to Support Open Drug Discovery SystemsOnline Resources to Support Open Drug Discovery Systems
Online Resources to Support Open Drug Discovery Systems
 
2009 09 Lod London
2009 09 Lod London2009 09 Lod London
2009 09 Lod London
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
EBP & Health Sciences Librarianship
EBP & Health Sciences LibrarianshipEBP & Health Sciences Librarianship
EBP & Health Sciences Librarianship
 
"May we show you something in a gene?"
"May we show you something in a gene?""May we show you something in a gene?"
"May we show you something in a gene?"
 
Understanding medical concepts and codes through NLP methods
Understanding medical concepts and codes through NLP methodsUnderstanding medical concepts and codes through NLP methods
Understanding medical concepts and codes through NLP methods
 
2011-10-11 Open PHACTS at BioIT World Europe
2011-10-11 Open PHACTS at BioIT World Europe2011-10-11 Open PHACTS at BioIT World Europe
2011-10-11 Open PHACTS at BioIT World Europe
 
AETIONOMY Overview AD/PD Conference 2015 Nice
AETIONOMY Overview AD/PD Conference 2015 NiceAETIONOMY Overview AD/PD Conference 2015 Nice
AETIONOMY Overview AD/PD Conference 2015 Nice
 
Dinesh Barupal @ California Biomonitoring SGP Meeting July 2020
Dinesh Barupal @ California Biomonitoring SGP Meeting July 2020Dinesh Barupal @ California Biomonitoring SGP Meeting July 2020
Dinesh Barupal @ California Biomonitoring SGP Meeting July 2020
 
Literature searching
Literature searchingLiterature searching
Literature searching
 
Crowdsourcing Chemistry for the Community – 5 Years of Experiences
Crowdsourcing Chemistry for the Community – 5 Years of ExperiencesCrowdsourcing Chemistry for the Community – 5 Years of Experiences
Crowdsourcing Chemistry for the Community – 5 Years of Experiences
 
Searching Medical Sources
Searching Medical SourcesSearching Medical Sources
Searching Medical Sources
 
Embi cri review-2012-final
Embi cri review-2012-finalEmbi cri review-2012-final
Embi cri review-2012-final
 
Systematic reviews
Systematic reviewsSystematic reviews
Systematic reviews
 
Keeping up with the Medical Literature
Keeping up with the Medical LiteratureKeeping up with the Medical Literature
Keeping up with the Medical Literature
 
Second-Generation HIT InformaticistsGreat discoveries can transfor.docx
Second-Generation HIT InformaticistsGreat discoveries can transfor.docxSecond-Generation HIT InformaticistsGreat discoveries can transfor.docx
Second-Generation HIT InformaticistsGreat discoveries can transfor.docx
 
Chemspider hosting linking and curating chemistry data for the community
Chemspider hosting linking and curating chemistry data for the communityChemspider hosting linking and curating chemistry data for the community
Chemspider hosting linking and curating chemistry data for the community
 
ChemSpider hosting linking and curating chemistry data for the community
ChemSpider  hosting linking and curating chemistry data for the communityChemSpider  hosting linking and curating chemistry data for the community
ChemSpider hosting linking and curating chemistry data for the community
 
2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAG2011-11-28 Open PHACTS at RSC CICAG
2011-11-28 Open PHACTS at RSC CICAG
 

Kürzlich hochgeladen

VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...Garima Khatri
 
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Call Girls in Nagpur High Profile
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escortsaditipandeya
 
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...indiancallgirl4rent
 
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...narwatsonia7
 
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...Dipal Arora
 
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual Needs
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual NeedsBangalore Call Girl Whatsapp Number 100% Complete Your Sexual Needs
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual NeedsGfnyt
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...Arohi Goyal
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Bangalore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...Taniya Sharma
 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Servicevidya singh
 
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...CALL GIRLS
 
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...chandars293
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...jageshsingh5554
 

Kürzlich hochgeladen (20)

VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
VIP Mumbai Call Girls Hiranandani Gardens Just Call 9920874524 with A/C Room ...
 
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
 
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore EscortsVIP Call Girls Indore Kirti 💚😋  9256729539 🚀 Indore Escorts
VIP Call Girls Indore Kirti 💚😋 9256729539 🚀 Indore Escorts
 
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
 
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
Top Rated Bangalore Call Girls Mg Road ⟟ 8250192130 ⟟ Call Me For Genuine Sex...
 
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
Best Rate (Guwahati ) Call Girls Guwahati ⟟ 8617370543 ⟟ High Class Call Girl...
 
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual Needs
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual NeedsBangalore Call Girl Whatsapp Number 100% Complete Your Sexual Needs
Bangalore Call Girl Whatsapp Number 100% Complete Your Sexual Needs
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
 
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
All Time Service Available Call Girls Marine Drive 📳 9820252231 For 18+ VIP C...
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ooty Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Bangalore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Bangalore Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Dehradun Just Call 9907093804 Top Class Call Girl Service Available
 
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
 
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort ServicePremium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
Premium Call Girls Cottonpet Whatsapp 7001035870 Independent Escort Service
 
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
Call Girls Service Surat Samaira ❤️🍑 8250192130 👄 Independent Escort Service ...
 
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
Russian Call Girls in Delhi Tanvi ➡️ 9711199012 💋📞 Independent Escort Service...
 
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
 

Using IBM Watson foundation to construct semantic models to extract relevant point-of-care information from Cochrane Reviews

  • 1. Named Entity Recognition and Semantic Relation Extraction from Cochrane Review Documents.
  • 2. Motivation & Approach  To make Cochrane contents – evidence - more accessible  Cross referencing information  finding relevant passages in documents of 200+ pages  Supporting discovery & search in Cochrane review documents  Build a foundation for apps to be used in „point of care“ situations  Extract an ontology based on information contained in the Cochrane library  „discover“ Cochrane content relevant to a given patient  Using semantic models (IBM‘s System T) to extract entities & relations  diseases, diagnoses, treatments, interventions, medication, drugs, symptoms, complications  „… prolonged treatment with vitamin K antagonists reduces the risk of recurrent venous thromboembolism …. ” Page  2 L. Chiticariu, R. Krishnamurthy, Y. Li, F. Reiss, and S. Vaithyanathan, “Domain adaptation of rule-based annotators for named-entity recognition tasks,” in Proceedings of the 2010 Conference on Empirical Methods in Natural Language Processing, 2010, pp. 1002–1012. A. Nagesh, G. Ramakrishnan, L. Chiticariu, R. Krishnamurthy, A. Dharkar, and P. Bhattacharyya, “Towards efficient named-entity rule induction for customizability,” in Proceedings of the 2012 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning, 2012, pp. 128–138.
  • 3. Page  3 Semantic models using System T / AQL •Extract candidate features •Apply filters •Post processing Dictionary Learning •Extract basic features •Combine features •Annotate and canonical form Named Entity Recognition •Combine modifiers with entities •Combine Relation Hints with extended spans •Normalize Relation Identification
  • 4. Named Entity Recognition / Build Dictionaries Page  4
  • 5. Extract Candidate Features – Context Hints :treatment <is> <more> effective than :treatment /(administer|apply)ing/ :treatment /tak(e|ing)/ :drug :drug <consumption> /doses used in/ :disease /(health )?consequences? of/ :disease /(medication|therapy|treatment) for/ :disease Page  5 Dictionary Learning
  • 6. Dictionary Learning - Postprocessing  Shorten by intrinsic hierarchy  „long-term compression therapy“  „compression therapy“  “probable ischaemic stroke“  „ischaemic stroke“ (use match statistics as heuristic measures)  Filter using statistics  remove „exploded terms“ (few original matches, many dictionary matches)  remove „weak terms“ (few matches, but many matches for parent)  Type Deduction  Type candidates from source extractor modules  „same list“ (entities mentioned within a list)  comparation patterns: „compare with“, „in combination with“ Page  6 Dictionary Learning
  • 8. Building Blocks for Relation Extraction Named Entities („calcium channel blockers“, „parkinson‘s disease“) Relation Hints (A was caused by B; A has positive effects on B …)  tag with relation type: CAUSE, PREVENT, INCREASE, … Modifier Hints (use of A; risk of A; developing A …)  tag with modifier type: RISK, USE, INFECTION, GROWTH, … Page  8 Relation Identification
  • 9. Illustrated cases  List and Bracket Processing „Other drugs include carbamazepine and newer antiepileptics (lamotrigine, topiramate and zonisamide) and the atypical antipsychotics (clozapine, aripiprazole and ziprasidone)“  Special Cases (for “is a”) „atypical antipsychotics (clozapine, aripiprazole and ziprasidone)“ „infections, such as malaria and hookworm” „selenium, vitamin C and other antioxidants“  Simple direct relations @PREVENT :entity /(protect|help)s against/ :entity @PREVENT :entity <can> <adverb> ? prevent :entity @CAUSE :entity <is> <adverb>? followed by :entity @CAUSE :entity <can> <adverb>? result in :entity Page  9 Relation Identification
  • 10. Relation Postprocessing  Combine consecutive modifiers and Named Entities: „a reduction in the risk of developing A“  REDUCE.RISK.GROWTH  Combine Relation Hints and Extended Entity Spans: „use of calcium channel blockers was associated with a reduction in the risk of developing parkinson‘s disease“  USE A CAUSE REDUCE.RISK.GROWTH B  Simplify („translate“) to create the final Semantic Relation  A REDUCE RISK B  calcium channel blockers REDUCE RISK parkinson‘s disease Page  10 Relation Identification
  • 11. Page  11 Cochrane Ontology Viewer
  • 12. Page  12 Text passage supporting a relation
  • 13. Page  13 Document context of the text passage
  • 14. Page  14 Cochrane Ontology Viewer – other relations in Chen …
  • 16. Page  16 Evidence for drugs reducing risk of thrombosis
  • 17. Page  17 What else do we know about „ethynilestradiol? “
  • 18. Page  18 Relations found in several documents
  • 19. Observations and insights gained …  Rule based system adequate for medical reports  Statistical approaches require larger corpora  Grammatical parsers alone not sufficiently specific  Domain specific language aids semantic modelling  Problems encountered, responses (POS)  Adjective contamination  Some antiepileptic drugs are marketed specifically for migraine prophylaxis.  Delimiting entities and relations  Drug therapy for migraine falls into two categories.  Patients were likely to reduce the number of their migraine headaches by 50%.  Efforts commensurate with the text corpus  Continuous improvement process inherent in our approach  Building on top of the existing dictionaries and patterns Page  19
  • 20. What‘s next?  Improve AQL extraction results  Improve entity normalization and types (eg. make better use of entity components: „endothelin receptor antagonist“)  Identify most relevant relations  Extraction of Structured Context  Use ontology for point of care situations  Introduce deep learning technology  User interface (mobile systems of engagement) for „point of care“ situations  Combine with patient data to guide the discovery process in Cochrane reviews Page  20