W3C home > Mailing lists > Public > public-lod@w3.org > June 2012

Mini-ontologies at ID

From: Ford, Kevin <kefo@loc.gov>
Date: Mon, 4 Jun 2012 14:05:49 -0400
To: "'public-lod@w3.org'" <public-lod@w3.org>
Message-ID: <B8AF2ACE62D0FD4391BE28FEB91E1FF31365D3A839@LCXCLMB03.LCDS.LOC.GOV>
Dear All,

We are experimenting with a new feature of LC's Linked Data Service designed to more easily make use of the available data by providing a simple way to import the data into OWL ontologies, especially via OWL editors such as Protégé [1] or TopBraid Composer [2].  

As many of you know, we published a number of vocabularies and value lists - such as the MARC Lists for example - as MADS/RDF Authorities, SKOS Concepts, and RDF Resources quite some time ago.  

Although the data made available (URIs, labels, etc) are useable in ontologies and OWL editors as is, our own use cases have led us to simplify the process of making use of them in ontologies and OWL editors.  To this end, we've modified the output so that the data are readily understandable by an OWL editor (for example, we output rdfs:label for the label properties in addition to skos:prefLabel and madsrdf:authoritativeLabel because OWL editors appear pre-configured to understand rdfs:label and not necessarily skos:prefLabel) and we've created mini-ontologies designed for import into other ontologies.  The idea is that the mini-ontology will import all that is needed to make use of the vocabularies and value lists in an user-friendly manner.

For example, to make use of the ISO639-2 Languages one could import the following ontology:

http://id.loc.gov/ontologies/iso639-2_Languages

This will import all the ISO639-2 Language resources, and required data (such as labels and RDF types), and the ISO639-2 Language Class (also defined by LC).  Once imported, you would then define an Object Property, the range of which is a resource that is an instance of an ISO639-2 Language (http://id.loc.gov/vocabulary/iso639-2/iso639-2_Language).

The following URIs resolve to the mini-ontologies we've created:

http://id.loc.gov/ontologies/MARC_Languages
http://id.loc.gov/ontologies/MARC_GeographicAreas
http://id.loc.gov/ontologies/MARC_Countries
http://id.loc.gov/ontologies/iso639-1_Languages
http://id.loc.gov/ontologies/iso639-2_Languages
http://id.loc.gov/ontologies/iso639-5_Languages

(The following is a list of properties)
http://id.loc.gov/ontologies/Roles

Please feel welcome to try these out in your own ontologies.  Feedback (suggestions, quibbles, good/bad) is welcome.

Cordially, 

Kevin

[1] http://protege.stanford.edu/
[2] http://www.topquadrant.com/products/TB_Composer.html


--
Kevin Ford
Network Development and MARC Standards Office 
Library of Congress 
Washington, DC
Received on Monday, 4 June 2012 18:06:43 UTC

This archive was generated by hypermail 2.3.1 : Sunday, 31 March 2013 14:24:40 UTC