Demonstration of adding content to an ICAN Semantic Resource Roy Lowry, Adam Leadbetter, Olly Clements (NETMAR - BODC) Tanya Haddad (ICAN - OCA)

Slides:



Advertisements
Similar presentations
웹 서비스 개요.
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Copyright, UCL LEADERS: Linking EAD to Electronically Retrievable Sources Developing a Generic Toolkit: Architecture and technology issues ALLC/ACH Conference.
GE/BCDMEP Meeting March 2004 EnParDis Enabling Parameter Discovery Roy Lowry, Michael Hughes & Laura Bird British Oceanographic Data Centre.
NERC DataGrid Vocabulary Workshop, RAL, February 25, 2009 NERC DataGrid Vocabulary Server Description.
Roy Lowry Adam Leadbetter British Oceanographic Data Centre.
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
NERC DataGrid Vocabulary Governance Vocabulary Workshop, RAL, February 25, 2009.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
A Registry for controlled vocabularies at the Library of Congress
Introduction to Controlled Vocabularies (Term / Code Lists)
Semantic Mediation & OWS 8 Glenn Guempel
Chapter 4 Database Management Systems. Chapter 4Slide 2 What is a Database Management System (DBMS)?  Database An organized collection of related data.
Vocabulary Services “Huuh - what is it good for…” (in WDTS anyway…) 4 th September 2009 Jonathan Yu CSIRO Land and Water.
The NERC DataGrid Vocabulary Server Roy Lowry British Oceanographic Data Centre Ontology Registry Meeting.
The NERC DataGrid Vocabulary Server: an operational system with distributed ontology potential Roy Lowry British Oceanographic Data Centre GO-ESSP 2008,
SeaDataNet Ontology Use Case Roy Lowry British Oceanographic Data Centre Coastal Atlas Interoperability Workshop, Corvallis, July (+ Lessons.
PREMIS Tools and Services Rebecca Guenther Network Development & MARC Standards Office, Library of Congress NDIIPP Partners Meeting July 21,
In The Name Of God. Jhaleh Narimisaei By Guide: Dr. Shadgar Implementation of Web Ontology and Semantic Application for Electronic Journal Citation System.
26 May 2004IVOA Interoperability Meeting - Boston1 Recommendations for Revisions to the VOResource XML Schema IVOA Registry Working Group.
MEDIN Data Guidelines. Data Guidelines Documents with tables and Excel versions of tables which are organised on a thematic basis which consider the actual.
1 Foundations V: Infrastructure and Architecture, Middleware Deborah McGuinness and Peter Fox CSCI Week 9, October 27, 2008.
BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July 2005 Metadata Agents and Semantic Mediation Mikhaila Burgess Cardiff University.
A J Miles Rutherford Appleton Laboratory SKOS Standards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web NKOS workshop ECDL.
Controlled Vocabularies (Term Lists). Controlled Vocabs Literally - A list of terms to choose from Aim is to promote the use of common vocabularies so.
DDI-RDF Discovery Vocabulary A Metadata Vocabulary for Documenting Research and Survey Data Linked Data on the Web (LDOW 2013) Thomas Bosch.
CF Conventions Support at BADC Alison Pamment Roy Lowry (BODC)
The MMI Tools Carlos Rueda Monterey Bay Aquarium Research Institute OOS Semantic Interoperability Workshop Marine Metadata Interoperability Project Boulder,
The INTERNET how it works. the internet: defined So, what is it?
1 Foundations V: Infrastructure and Architecture, Middleware Deborah McGuinness TA Weijing Chen Semantic eScience Week 10, November 7, 2011.
D4: SKOS and HIVE—Enhancing the Creation, Design and Flow of Information Speakers: Hollie White Jane Greenberg Coordinator: Alan Keely.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
1 Ontology-based Semantic Annotatoin of Process Template for Reuse Yun Lin, Darijus Strasunskas Depart. Of Computer and Information Science Norwegian Univ.
MD9.6 Release: Highlights Increased the character limit for all URL resources to 600 characters. Data_Center/Service_Provider Data_Set_Citation/Service_Citation.
EMODNET Chemistry 2 Semantic Suggestions Roy Lowry and Adam Leadbetter British Oceanographic Data Centre.
NERC DataGrid NERC DataGrid Vocabulary Server Use Cases Vocabulary Workshop, RAL, February 25, 2009.
Coastal Atlas Interoperability - Ontologies (Advanced topics that we did not get to in detail) Luis Bermudez Stephanie Watson Marine Metadata Interoperability.
1. Data providers deliver metadata records that describe their datasets through OGC catalogue services for the web. Each metadata record uses keyword concepts.
It’s all semantics! The premises and promises of the semantic web. Tony Ross Centre for Digital Library Research, University of Strathclyde
A Prototype Ontology Tool and Interface for Coastal Atlas Interoperability Dawn J. Wright 1, Luiz Bermudez 2 (presenter), Liz O’Dea 3, Yassine Lassoued.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
SPINNING THE SEMANTIC WEB APPLICATIONS FOR THE MODERN ERA LIBRARIES
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Technical Developments – State/Regional Perspective Liz O’Dea Coastal & Marine Resources Centre, University College Cork and Tanya Haddad Oregon Coastal.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Controlled Vocabulary Giri Palanisamy Eda C. Melendez-Colom Corinna Gries Duane Costa John Porter.
Strategies for subject navigation of linked Web sites using RDF topic maps Carol Jean Godby Devon Smith OCLC Online Computer Library Center Knowledge Technologies.
Ontology Resource Discussion
 defined as Extensible Markup Language (XML) is a set of rules for encoding documents  Defines structure and data.
APS Taxonomy Project Arthur Smith, American Physical Society April 2014.
Working with XML. Markup Languages Text-based languages based on SGML Text-based languages based on SGML SGML = Standard Generalized Markup Language SGML.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
GT3 Index Services Lecture for Cluster and Grid Computing, CSCE 490/590 Fall 2004, University of Arkansas, Dr. Amy Apon.
CGI – GeoSciML Testbed 3 Status for BRGM Jean-Jacques Serrano.
Semantics and the EPA System of Registries Gail Hodge IIa/ Consultant to the U.S. Environmental Protection Agency 18 April 2007.
Roy Lowry British Oceanographic Data Centre.  Controlled Vocabularies - What and Why  Controlled Vocabularies - History  Controlled Vocabularies -
26/02/ WSMO – UDDI Semantics Review Taxonomies and Value Sets Discussion Paper Max Voskob – February 2004 UDDI Spec TC V4 Requirements.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
IPDA Registry Definitions Project Dan Crichton Pedro Osuna Alain Sarkissian.
Developing our Metadata: Technical Considerations & Approach Ray Plante NIST 4/14/16 NMI Registry Workshop BIPM, Paris 1 …don’t worry ;-) or How we concentrate.
Introduction  Model contains different kinds of elements (such as hosts, databases, web servers, applications, etc)  Relations between these elements.
TRIG: Truckee River Info Gateway Dave Waetjen Graduate Student in Geography Information Center for the Environement (ICE) University of California, Davis.
Components.
Integration of the UC Davis Biological Collections Data via a Web Portal [A Pilot Project] Project Goals To develop a Web Portal allowing better & more.
Controlled Vocabularies: What, Why, How?
Introduction to World Wide Web
Taxonomy of public services
Presentation transcript:

Demonstration of adding content to an ICAN Semantic Resource Roy Lowry, Adam Leadbetter, Olly Clements (NETMAR - BODC) Tanya Haddad (ICAN - OCA)

What is a Semantic Resource? A semantic resource for federated smart discovery requires the following components – Markup terms for component datasets (local vocabularies) – Terms that populate a global semantic discovery hierarchy (global thesaurus) – Semantic mappings between the local vocabularies and the global thesaurus

What is a Semantic Resource? If a semantic resource is to be of use to a computer system, it needs to be encoded in a so that semantically aware software can understand it, but most humans can’t These encodings are called Knowledge Organisation Systems This presentation describes how go from human understandable information to an encoding in Simple Knowledge Organisation System using the NETMAR-developed V2 of the NERC Vocabulary Server

Simple Knowledge Organisation System Simple Knowledge Organisation System (SKOS) – Lightweight W3C standard for knowledge organisation – Fundamental SKOS element is the ‘concept’ Simply a term in a local vocabulary or discovery keyword hierarchy – Concepts may be organised into collections Groups of concepts that have something in common – such as being valid labels for Oregon Coastal Atlas datasets – Concepts may also be organised into schemes Semantically related groups of concepts

The ICAN Semantic Resource For the first prototype ICAN prepared a Global Ontology comprising 12 OWL classes Connecting a new local vocabulary to this required the following steps – Conversion of the local vocabulary to OWL using tools like Protégé or TopBraid Composer – Upload into the MMI Ontology Registry and Repository – Mapping ontology classes using the MMI VINE tool

The ICAN Semantic Resource Not many people have connected to the semantic resource One possible reason is that OWL and its associated tooling is heavy engineering for what is a thesaurus rather than an ontology So, I thought I’d try a simpler approach….

ICAN Semantic Resource The Global Ontology comprises – Three top concepts – Each of these maps the three narrower concepts leaf nodes) How can we link this to something like the Oregon Coastal Atlas (OCA) Erosion Ontology?

ICAN Semantic Resource The OCA Erosion Ontology contains both dataset markup terms like ‘Bathymetric grid’ overlain by a hierarchy of broader discovery terms like ‘Goal19’ First job was to tease out the markup terms Assumed (oversimplification!) that these were the leaf nodes in the ontology

ICAN Semantic Resource OCA coastal erosion ontology opened in MMI ORR followed by copy/paste into Excel Result split by cut/paste into two Excel worksheetsExcel worksheets – Markup terms (leaf nodes) – Discovery terms (everything else) Loaded as two concept collections (A02, A03) into the NERC Vocabulary Server back office database Mappings between them were then uploaded from the subclass relationships in the MMI document

ICAN Semantic Resource The OCA coastal ontology markup terms were mapped one by one to the 9 leaf nodes of the ICAN Global Coastal Erosion Ontology (Excel copy/paste) ICAN Global Ontology (markup + discovery) was uploaded as a concept collection (A01) into NVS Mappings between ICAN and OCA were uploaded into NVS

ICAN Semantic Resource Getting to this stage only took 1.5 days, most of which was the derivation of the 164 mappings The NVS is now able to serve the following quite useful SKOS documents – ICAN Coastal Erosion Global Thesaurus as a concept collection can power a smart discovery interface ICAN Coastal Erosion Global Thesaurus – OCA Coastal Erosion Thesaurus markup terms can power a metadata or data labelling tool at OCA OCA Coastal Erosion Thesaurus markup terms

ICAN Semantic Resource However, we could do with a little more – The A01 collection has no entry points (SKOS top concepts) – It also cannot power an ontology browser without multiple server calls (sedated slug syndrome) So, I converted A01 to the ICANDIS concept schemeICANDIS concept scheme I also converted the entire Global Ontology plus OCA ontology into the ICANCOERO concept schemeICANCOERO concept scheme The conversion required my typing in 5 lines of SQL, which took about 10 minutes.

ICAN Semantic Resource Some may regard this build as the work of Mr W Heath Robinson However, it works and could form the basis for ICAN extension over the next 12 months An Excel template would be provided by BODC to be populated by the ICAN content provider then loaded into the NVS by BODC

ICAN Semantic Resource I like to work like this, but some others will not (I’ve met them) So, we need alternatives – BODC already has a Web Form vocabulary editor that allows secure external update of concept collections but not mappings or schemes – Plan is to provide this with mapping support as part of NETMAR

ICAN Semantic Resource There are also those who prefer other resources than the NVS such as MMI ORR or tother vocabulary servers Providing these resources address concepts using URLs, they can be linked to concepts inside the NVS and then be served by the NVS However, this comes at a price

ICAN Semantic Resource The client will receive a SKOS document from the NVS with a concept element like: SDN:A01:1:Habitat_Alteration Habitat Alteration Processes, activities and events that change the nature of the environment provided for living organisms. accepted :25: Mapping to concept in MMI ORR -- Mappings within the NERC Vocabulary Server -- Mapping to the British Geological Survey Vocabulary Server

ICAN Semantic Resource The BGS URL returns XML but different XML to the NVS The MMI URL opens up the MMI ORR interface Consequently, the client needs to be able to parse every XML dialect served up by the components of the extended ontology The situation cries out for standardisation W3C set up an incubator group to look at this, but no reports of progress to date