Re: [WNET] RE: WordNet Conversion

Hi Brian,

> I think there are use cases where what is important is:
> 
>   1. the ability to name words and wordsenses
>   2. the ability to navigate the Wordnet database - e.g. find synonyms
> etc
> 
> This can be accomplished without using Owl at all.  Have we other

For these use cases, you are right, RDF(S) is enough. OWL can help in 
e.g. (1) checking the data and (2) automated classification of 
instances and class subsumption.

(1) For example, I did not detect an error in an earlier version of my 
conversion in which some synsets were both a noun and a verb. Stating 
wn:Noun owl:disjointWith wn:Verb and running the data through an OWL 
reasoner would prevent this. Using OWL for these kinds of check is 
probably simpler than writing a checking program each time for each 
separate dataset (of course this issue plays a role not only in WN).

(2) For example, the class SynsetUsedAsClassifier is equivalent to the 
Synsets that have a value for the property wn:classifies (see [1]). 
Other definitions are possible, e.g. MonosemousWord which is the Words
that have exactly one value for the property wn:sense (which has range 
WordSense).
Membership of these classes does not depend on explicitly asserted 
rdf:type links, but can be inferred instead.

In my opinion, it is possible to let RDFS and OWL co-exist. There are 
two options:

(a) two seperate versions: RDF data + RDF schema; RDF data + OWL schema)
(b) one version of the RDF data, two separate schemas (one RDFS, one OWL)

In option (a), the RDF data that belongs to the RDF schema requires 
all explicit rdf:type and rdfs:subclassof instances that can be 
inferred in the OWL version (the RDF version belonging to the .

In option (b) the RDF data again contains all the explicit instances, 
on which both schemas can operate.

 > 2.  Naming of things

<snip>

 > from the concept id part.  This would avoid the redirect, but I've
 > sneaking suspicion I've forgotten why that is a bad idea.  I also

I didn't follow this discussion, so any suggestion on how the URIs 
should be constructed and why is welcome.

 > wondered about using synset id's which change from version to 
version of
 > wordnet.

This problem is a tough cookie, and actually exists for ANY resource 
that is periodically converted to RDF, which is why I am uncertain on 
how it is best handled. See also the discussion we had in the PORT TF 
about this [2].

 > 3.  Do we know what other Wordnet's in RDF are out there and how they
 > differ?
 >

See [3] for some WN's. Important differences: some are incomplete (not 
all relations converted), some do not have a URI for WordSenses, see 
also [4].

Regards,
Mark.

-----
[1] http://www.w3.org/2001/sw/BestPractices/WNET/wordnet_datamodel.owl
[2] http://lists.w3.org/Archives/Public/public-esw-thes/2005Jul/0051
[3] http://www.w3.org/2001/sw/BestPractices/WNET/tf.html
[4] http://www.cs.vu.nl/~mark/wn/wordnet_rationale_mark.html

-- 
  Mark F.J. van Assem - Vrije Universiteit Amsterdam
        mark@cs.vu.nl - http://www.cs.vu.nl/~mark

Received on Tuesday, 13 September 2005 16:31:35 UTC