W3C home > Mailing lists > Public > public-lod@w3.org > October 2010

synonym / thesaurus data

From: Angelo Veltens <angelo.veltens@online.de>
Date: Thu, 21 Oct 2010 15:16:57 +0200
Message-ID: <4CC03D49.30504@online.de>
To: "public-lod@w3.org" <public-lod@w3.org>
Hi,

i am going to transform the data from http://openthesaurus.de to linked
data and want to discuss how to organize it.

openthesaurus.de is a german thesaurus, that can expose it's data as xml.

Example request for the term "lustig" (funny):

Web-Access: http://www.openthesaurus.de/synonyme/search?q=lustig
API-Access:
http://www.openthesaurus.de/synonyme/search?q=lustig&format=text/xml

In XML the synonyms are grouped in "synsets". Each term in the synsets
is a synonym to the requested term, but the different synsets have
different meanings.

This is my idea to model this as linked data (example at the end of the
mail):

A term is identified like this: http://localhost:8080/thesaurus/lustig#term
URI of the RDF-Document: http://localhost:8080/thesaurus/lustig

I model a term as a skos:Concept.

I group the terms of a synset in a skos:Collection.

I relate these collections with a skos:closeMatch to the requested term.

What I am not sure about:

1) should skos:Concept be used for a term?
2) is skos:closeMatch a good predicate to define synonyms?
3) can skos:closeMatch relate to skos:Collection or only to other
skos:Concepts?

Kind regards,
Angelo

Example:

<#term>
      a       <http://www.w3.org/2004/02/skos/core#Concept> ;
      <http://www.w3.org/2004/02/skos/core#prefLabel> "lustig" ;
      <http://www.w3.org/2004/02/skos/core#closeMatch>
              [ a       <http://www.w3.org/2004/02/skos/core#Collection> ;
                <http://www.w3.org/2004/02/skos/core#member>

<http://localhost:8080/thesaurus/possierlich#term> ,
<http://localhost:8080/thesaurus/drollig#term> ,
<http://localhost:8080/thesaurus/herzig#term>
              ] ;
      <http://www.w3.org/2004/02/skos/core#closeMatch>
              [ a       <http://www.w3.org/2004/02/skos/core#Collection> ;
                <http://www.w3.org/2004/02/skos/core#member>
                        <http://localhost:8080/thesaurus/fidel#term> ,
<http://localhost:8080/thesaurus/beschwingt#term> ,
<http://localhost:8080/thesaurus/mopsfidel#term>
              ] ;
      <http://www.w3.org/2004/02/skos/core#closeMatch>
              [ a       <http://www.w3.org/2004/02/skos/core#Collection> ;
                <http://www.w3.org/2004/02/skos/core#member>
                        <http://localhost:8080/thesaurus/lustig#term> ,
<http://localhost:8080/thesaurus/humorig#term> ,
<http://localhost:8080/thesaurus/scherzhaft#term>
              ] ;

.
Received on Thursday, 21 October 2010 13:17:49 UTC

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