Semantic MediaWiki A Tool for Collaborative Vocabulary Development Harold Solbrig Division of Biomedical Informatics Mayo Clinic

Similar documents
WHO ICD11 Wiki LexWiki, Semantic MediaWiki and the International Classification of Diseases

LexGrid Philosophy, Model and Interfaces Harold R Solbrig Division of Biomedical Statistics and Informatics Mayo Clinic

Tania Tudorache Stanford University. - Ontolog forum invited talk04. October 2007

Knowledge Representations. How else can we represent knowledge in addition to formal logic?

NCI Thesaurus, managing towards an ontology

Semantic Technologies and CDISC Standards. Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent

A Semantic Web-Based Approach for Harvesting Multilingual Textual. definitions from Wikipedia to support ICD-11 revision

Semantic Web. Lecture XIII Tools Dieter Fensel and Katharina Siorpaes. Copyright 2008 STI INNSBRUCK

Community-based ontology development, alignment, and evaluation. Natasha Noy Stanford Center for Biomedical Informatics Research Stanford University

Open Ontology Repository Initiative

Collaborative Ontology Development on the (Semantic) Web

A Semantic MediaWiki-Empowered Terminology Registry

Collaborative Editing and Linking of Astronomy Vocabularies Using Semantic Mediawiki

Languages and tools for building and using ontologies. Simon Jupp, James Malone

Oshiba Tadahiko National Diet Library Tokyo, Japan

Core Technology Development Team Meeting

Semantic Web: Core Concepts and Mechanisms. MMI ORR Ontology Registry and Repository

The Semantic Web DEFINITIONS & APPLICATIONS

Design and Implementation of an RDF Triple Store

Collaborative & WebProtégé

Google indexed 3,3 billion of pages. Google s index contains 8,1 billion of websites

warwick.ac.uk/lib-publications

Semantic Interoperability of Dublin Core Metadata in Digital Repositories

Terminologies, Knowledge Organization Systems, Ontologies

Lessons Learned from a Greenhorn Ontologist

Harmonizing biocaddie Metadata Schemas for Indexing Clinical Research Datasets Using Semantic Web Technologies

COMPUTER SUPPORTED COLLABORATIVE KNOWLEDGE

WebProtégé. Protégé going Web. Tania Tudorache, Jennifer Vendetti, Natasha Noy. Stanford Center for Biomedical Informatics

Semantics. Matthew J. Graham CACR. Methods of Computational Science Caltech, 2011 May 10. matthew graham

ONTOLOGY LIBRARIES: A STUDY FROM ONTOFIER AND ONTOLOGIST PERSPECTIVES

Converting a thesaurus into an ontology: the use case of URBISOC

ISO CTS2 and Value Set Binding. Harold Solbrig Mayo Clinic

Building Standardized Semantic Web RESTful Services to Support ICD-11 Revision

Semantic Social Profile a Semantic Boost for the Social Information in MediaWiki

Jie Bao, Paul Smart, Dave Braines, Nigel Shadbolt

Ontology-based Architecture Documentation Approach

Semantic Technology. Opportunities

Library Technology Conference, March 20, 2014 St. Paul, MN

WebGUI & the Semantic Web. William McKee WebGUI Users Conference 2009

DEVELOPMENT OF ONTOLOGY-BASED INTELLIGENT SYSTEM FOR SOFTWARE TESTING

Taxonomy Tools: Collaboration, Creation & Integration. Dow Jones & Company

Europeana update: aspects of the data

SKOS and the Ontogenesis of Vocabularies

Semantic Technology and CDISC Standards

THE GETTY VOCABULARIES TECHNICAL UPDATE

Profiles Research Networking Software API Guide

VocBench v2.0 User Manual

Semantic Integration with Apache Jena and Apache Stanbol

Towards an Integrated Information Framework for Service Technicians

Web Ontology for Software Package Management

Orchestrating Music Queries via the Semantic Web

Connecting SMW to RDF Databases: Why, What, and How?

Disease Information and Semantic Web

SKOS Standards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web

Contribution of OCLC, LC and IFLA

Introduction to metadata cleansing using SPARQL update queries. April 2014 PwC EU Services

Semantic Web Company. PoolParty - Server. PoolParty - Technical White Paper.

Development of an Ontology-Based Portal for Digital Archive Services

Report from the W3C Semantic Web Best Practices Working Group

Produce and Consume Linked Data with Drupal!

Semantic Web and Python Concepts to Application development

Challenges in Deploying and Managing Large Terminologies: NCI Thesaurus

SeMFIS: A Tool for Managing Semantic Conceptual Models

Semantic Wiki as a Lightweight Knowledge Management System

Ylvi - Multimedia-izing the Semantic Wiki

Semantic MediaWiki (SMW) for Scientific Literature Management

Terminology Services. Diane Vizine-Goetz Senior Research Scientist OCLC Research

GenTax: A Generic Methodology for Deriving OWL and RDF-S Ontologies from Hierarchical Classifications, Thesauri, and Inconsistent Taxonomies

Mapping between Digital Identity Ontologies through SISM

Wondering about either OWL ontologies or SKOS vocabularies? You need both!

Vocabulary and Semantics in the Virtual Observatory

OMV / CTS2 Crosswalk

Approach for Mapping Ontologies to Relational Databases

FIBO Metadata in Ontology Mapping

Development of Contents Management System Based on Light-Weight Ontology

Interoperability and Semantics in Use- Application of UML, XMI and MDA to Precision Medicine and Cancer Research

a paradigm for the Introduction to Semantic Web Semantic Web Angelica Lo Duca IIT-CNR Linked Open Data:

SEMANTIC WEB DATA MANAGEMENT. from Web 1.0 to Web 3.0

Semantic Web Update W3C RDF, OWL Standards, Development and Applications. Dave Beckett

Knowledge Representation in Social Context. CS227 Spring 2011

Adding formal semantics to the Web

Semantic Image Retrieval Based on Ontology and SPARQL Query

geospatial querying ApacheCon Big Data Europe 2015 Budapest, 28/9/2015

Developing A Semantic Web-based Framework for Executing the Clinical Quality Language Using FHIR

Leveraging Semantic Data Wikis for Distributed Requirements Elicitation

Ontology Summit2007 Survey Response Analysis. Ken Baclawski Northeastern University

Simplified Approach for Representing Part-Whole Relations in OWL-DL Ontologies

Towards a Semantic Wiki Experience Desktop Integration and Interactivity in WikSAR

Copyright 2012 Taxonomy Strategies. All rights reserved. Semantic Metadata. A Tale of Two Types of Vocabularies

Presented By Aditya R Joshi Neha Purohit

GraphOnto: OWL-Based Ontology Management and Multimedia Annotation in the DS-MIRF Framework

What is the Semantic Web? 17 XBRL International Conference Eindhoven, the Netherlands 5st May, Ivan Herman, W3C

The AGROVOC Concept Scheme - A Walkthrough

BUILDING THE SEMANTIC WEB

Semantic Web. CS-E4410 Semantic Web, Eero Hyvönen Aalto University, Semantic Computing Research Group (SeCo)

SKOS. COMP62342 Sean Bechhofer

Linked Data: What Now? Maine Library Association 2017

DBPedia (dbpedia.org)

INTEROPERABILITY + SEMANTICS = CHECK! Smart and Cost Effective Data Modelling and Tools of the Future

Ontologies and The Earth System Grid

Transcription:

Semantic MediaWiki A Tool for Collaborative Vocabulary Development Harold Solbrig Division of Biomedical Informatics Mayo Clinic

Outline MediaWiki what it is, how it works Semantic MediaWiki MediaWiki meets the Semantic Web Vocabulary Development in Semantic MediaWiki

Outline MediaWiki what it is, how it works Semantic MediaWiki MediaWiki meets the Semantic Web Vocabulary Development in Semantic MediaWiki

Wiki Named after the Wiki Wiki shuttle bus at the Honolulu International Airport Wiki means quick Characteristics All users can edit (almost) any page Links between pages are easy to create

Wiki

MediaWiki MediaWiki is one of the may flavors of Wiki Solid code base Basis for thousands of wikis on the web including Wikipedia

MediaWiki Editing Classification Internal Page External Link

MediaWiki Editing Classification New Internal Page External Link Existing Internal Page

MediaWiki Editing Selecting an existing page

MediaWiki Editing

MediaWiki Editing Selecting a missing page

MediaWiki Editing New Page Creation

MediaWiki Editing Categories

MediaWiki Editing Categories Classification Internal Link

MediaWiki Editing Categories Category Members

WikiPedia In MediaWiki

Wikipedia In MediaWiki

Wikipedia Over 10 million pages in 253 languages While there is still debate about the overall accuracy and reliability, there is no doubt that it represents a valuable knowledge resource Pages are highly interconnected (see SKOS example above) and categorized

Outline MediaWiki what it is, how it works Semantic MediaWiki MediaWiki meets the Semantic Web Vocabulary Development in Semantic MediaWiki

Background RDF Resource Description Framework Describes Resources Format: Subject Predicate Object SKOS type formal language SKOS represents classification schemes SKOS released 2003

Background RDFS - RDF Schema Adds Semantics to RDF Class, Literal, Property, Datatype subclass, subproperty SKOS type Knowledge Representation Knowledge Representation subclassof Information Science

OWL and the Semantic Web Represented as RDF triples OWL adds further semantics to RDFS Inheritence, inference, set theory

Semantic MediaWiki NKOS SKOS Presentation??? NKOS/CENDI Workshop NKOS SKOS Presentation??? Ed Summers NKOS SKOS Presentation??? SKOS NKOS SKOS Presentation type Events

Semantic MediaWiki Events??? People Events subclassof Happening

Semantic MediaWiki Premise is that we should be able to harvest the knowledge in Wikis (especially Wikipedia!) Links current page??? Linked page Categories: current page type Link current page subclassof Link Data (e.g. meeting in 2008) current page???? (data)

Semantic Mediawiki Properties Property

Semantic Mediawiki Properties NKOS SKOS Presentation eventtopic SKOS NKOS SKOS Presentation presenter Ed Summers NKOS SKOS Presentation eventurl http://... NKOS SKOS Presentation eventdate 2008

Semantic MediaWiki Defining Properties

Semantic MediaWiki Defining Properties eventdate type DataProperty eventdate range xsd:datetime

Semant MediaWiki Defining Properties

Semantic MediaWiki Property Formatting

Semantic MediaWiki Query Language

Semantic MediaWiki RDF Dump

Semantic MediaWiki Can generate semantic triples * Subject Property Object Export RDF Run SPARQL-like queries Extensions: Semantic Forms form based entry SMW Halo syntax directed entry

Semantic Mediawiki But what of Semantics? Dublin Core SKOS FOAF RDF & RDFS OWL

Solution: Semantic Mediawiki Semantics Import external resources via Semantic Templates

Templates

Templates

Templates Reference Copy

Templates as a Macro Language Parameter Substitution Macro Language

Templates as a Macro Language

Templates as a Macro Language

Importing Ontology Using Templates

SKOS:Concept Scheme In Semantic MediaWiki

SKOS:ConceptScheme In Semantic MediaWiki

Importing an Ontology Using Semantic Templates Terminology Transform Wiki Page SMW LexWiki RDF

Semantic Templates {{Template1}} {{Template2}} Templates: 1)Both rendering and mapping 2)Rendering can be redefined [[property::value]] Properties: 1)Must be consistent and fixed 2)Should use RDF / DC / SKOS /

Sample from Dublin Core

Semantic MediaWiki The obvious next step use the wiki for creation and improvement of terminology content

Outline MediaWiki what it is, how it works Semantic MediaWiki MediaWiki meets the Semantic Web Vocabulary Development in Semantic MediaWiki

Semantic MediaWiki Workflow Distribution Common Distribution Model Semantic MediaWiki (++) Controlled Terminology Online Services Version Staging Annotations and Change Requests Community Review Curation

BiomedGT

Browsing

BiomedGT Content search

BiomedGT Subscribe Structured Changes Pending Changes Free Text Discussion

Forms Based Entry

BiomedGT Staging are for the revision of the NCI Thesaurus Semantic MediaWiki / Protégé Editor

WHO ICD 11

Next Steps: LexWiki Move for a pure RDF core in Semantic Mediawiki Create an RDF Model of LexGrid w/ full RDF/RDFS/DC/SKOS/ mappings Expand the model to terminology + metadata 11179 Ed 3 as framework XMDR as implementation

Semantic MediaWiki Some questions regarding categories and relations Are categories really type / subclass relationships or maybe just BT / LT? Is it practical to assign roles everywhere or maybe just start w/ RT? Is there value in a SKOS rendering or should we just bite the bullet?

Data Models in SMW

Data Models in SMW

Data Models in SMW

OOR Implementation OOR RDF Triple Store LexGrid++/XMDR Semantics

Credits The work for this presentation was funded by the National Cancer Institute under GSA Contract GS-35F-0009L, Review of NCI Thesaurus for OBO-Compliance and Training to Help NCI Achieve Compliance The picture of the wiki wiki bus was taken from http://en.wikipedia.org/wiki/wiki

References http://www.mediawiki.org/wiki/mediawiki/ http://en.wikipedia.org/wiki/main_page http://semantic-mediawiki.org/wiki/semantic_mediawiki http://www.mediawiki.org/wiki/extension:semantic_forms http://wiki.ontoprise.de/ontoprisewiki/ http://biomedgt.nci.nih.gov/ http://informatics.mayo.edu/whodev/ http://lexgrid.org/ http://www.xmdr.org/ http://wiktolog.com/agrovoc/ https://cabig-kc.nci.nih.gov/vocab/kc/ Your faithful narrator: solbrig.harold@mayo.edu