550 likes | 688 Views
Terminology Curation with the Semantic MediaWiki. Harold Solbrig Informatics Architect Apelon, Inc. The Original Task. http://www.framleyexaminer.com/. The Original Task.
E N D
Terminology Curation with the Semantic MediaWiki Harold Solbrig Informatics Architect Apelon, Inc. Terminology and the Semantic MediaWiki
The Original Task http://www.framleyexaminer.com/ Terminology and the Semantic MediaWiki
The Original Task Evaluate the roles, categories and organization of the National Cancer Institute (NCI)’s Cancer Thesaurus with respect to: • Upper Level Ontological Principles • ISO TC37 & Related principles Terminology and the Semantic MediaWiki
Approach • Gather appropriate upper level ontologies (BFO, Dolce Lite, Top Bio, UMLS Semantic Net and OBO Relations Ontology) into a single, readily referenced format • Load NCI Thesaurus into same format • Multiple parties review, annotate, recommend and categorize • Publish, analyze and evaluate results Terminology and the Semantic MediaWiki
Solution By using the Semantic MediaWiki (SMW), we were able to accomplish all of the goals in a (very) reasonable period of time Terminology and the Semantic MediaWiki
Internal Hyperlink to Semantic Net Curation Status Tracking External Hyperlink to OMIM Text Rendering of DL “Some” Statement Terminology and the Semantic MediaWiki
Observations, Recommendations Terminology and the Semantic MediaWiki
Internal Hyperlink to BFO Dump in RDF Subcategory Terminology and the Semantic MediaWiki
Discussion We also discovered that, with some extensions, the SMW could be useful for publishing, annotating and cross-referencing other terminological (and other..) resources. Terminology and the Semantic MediaWiki
The Question Could this approach be more generally applied to the task of terminology authoring /curation Terminology and the Semantic MediaWiki
Clinical Terminology • Centrally curated • Central to the practice of medicine • Insurance and reporting • Regulatory • Research • Clinical Practice • Information Sharing • ICD-9, CPT-4, SNOMED, … Terminology and the Semantic MediaWiki
Clinical Terminology • Quality and content is important • Needs central vetting, integration, qa • Central model doesn’t scale • Need input from (many) experts • Need visible, active feedback loop Terminology and the Semantic MediaWiki
Terminology Workflow 1995 Books PDF Distribution (3) Controlled Terminology Lists and Tables (2) (1) Curation (4) Terminology and the Semantic MediaWiki
Terminology Workflow 1995 Books PDF Distribution (3) Controlled Terminology ‘B’ (2) Lists and Tables (1) Curation Terminology and the Semantic MediaWiki
Terminology Workflow 2008 (3) Common Distribution Model Distribution Controlled Terminology (2) (4) Online Services (1) Curation (5) Terminology and the Semantic MediaWiki
Terminology Workflow 2008 (3) Controlled Terminology B Common Distribution Model Distribution Controlled Terminology (2) (4) Online Services (1) Curation (5) Terminology and the Semantic MediaWiki
Common Distribution Model • LexGrid • (a little bit of…) OWL • NCI Thesaurus & SNOMED CT • Still requires LexGrid-like additions • “Pushing the envelope” • UMLS RRF • Although underspecified as a ‘model’ Terminology and the Semantic MediaWiki
Online Services • OMG Terminology Query Services • Not heavily used • Perceived (incorrectly) as CORBA specific • Perceived as too complex • Object oriented and stateful • ANSI Common Terminology Services • Being adopted • Necessary but not sufficient • Stateless • CTS-2 • Co-development beginning w/ HL7 & OMG Terminology and the Semantic MediaWiki
Online Services • LexBIG • LexGrid for the Bio Informatics Grid • Robust query specification • Meets many end-user (developers) requirments • Not simple to implement – it actually adds value • Not a standard - but will be used to guide CTS-2 Terminology and the Semantic MediaWiki
Workflow and Feedback (3) Common Distribution Model Distribution Controlled Terminology (2) (4) Online Services (1) Curation (5) Terminology and the Semantic MediaWiki
The Feedback Component Curation Terminology and the Semantic MediaWiki
The Feedback Component Common Distribution Model Semantic MediaWiki (++) Distribution Online Services Annotations and Change Requests Controlled Terminology Community Review Version Staging Curation Terminology and the Semantic MediaWiki
Wiki’s • Community developed • Collaborative • “Organic” – to the very core… • Primary focus (to date) is human consumption • Traceable, provenance automatically recorded, differences, undo and redo. Terminology and the Semantic MediaWiki
MediaWiki • http://en.wikipedia.org/wiki/Wiki • Base for WikiPedia and many others… • Key characteristics • Web based editing • Page links • Categories • Templates Terminology and the Semantic MediaWiki
MediaWiki • Fully documented using (surprise!) MediaWiki • Rich mechanisms for discussion, curation, export, etc. Terminology and the Semantic MediaWiki
Templates Terminology and the Semantic MediaWiki
Templates Terminology and the Semantic MediaWiki
Sample Template Extension call Parameter Terminology and the Semantic MediaWiki
Semantic MediaWiki 3 Key extensions to MediaWiki • Categories == Class • PageA … [[Category:X]] pageA rdf:Type Category:X • Category:Y … [[Category:X]] category:Y rdfs:subClassOf category:X • Links == Role • PageA … [[PageB]] PageA …[[hasPart::PageB]] • Attributes == DataProperty • [[population:=32,154,773]] • Includes datatypes Terminology and the Semantic MediaWiki
Categories and Relations Terminology and the Semantic MediaWiki
Attributes Terminology and the Semantic MediaWiki
Semantic Rendering RDF (!) Relation Attribute Value Type (or superClass) Terminology and the Semantic MediaWiki
Services • We don’t want to change the terminology content on the fly Terminology and the Semantic MediaWiki
Terminology Workflow 1995 Books PDF Distribution (3) Controlled Terminology Lists and Tables (2) (1) Curation (4) Terminology and the Semantic MediaWiki
Thesaurus Content Terminology and the Semantic MediaWiki
Services XML Web Service Transform CTDE Templates Display Terminology and the Semantic MediaWiki
Links to Service Service Call Terminology and the Semantic MediaWiki
Service XML Terminology and the Semantic MediaWiki
CTDE Templates Terminology and the Semantic MediaWiki
Display Terminology and the Semantic MediaWiki
Services XML Web Service DCR (!) Transform Application Specific DTS LexBIG Protégé … CTDE Templates Display Terminology and the Semantic MediaWiki