- From: Mark van Assem <mark@cs.vu.nl>
- Date: Tue, 13 Sep 2005 18:31:22 +0200
- To: public-swbp-wg@w3.org
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