Hi Blake,

Blake Shepard wrote:
There seems to be a consensus that the RDF/OWL representation of WordNet 2.0 (as described at http://www.w3.org/TR/wordnet-rdf/ ) is not a representation of the world at large but is rather a representation of a language-level system that in turn represents the world at large. In light of that, and based on some of the suggestions that have surfaced in the course of this thread, I've discussed some options with David Baxter here at Cycorp. In my mind, those discussions have led to the proposal I describe below.

Good summary; +1.


In OpenCyc (in accord with Hugh's suggestion) include entities that correspond directly with RDF WordNet Synset resources, and publish owl:sameAs links between these entities and RDF WordNet resources, as appropriate. Also publish links from ordinary Cyc entities to the RDF Wordnet resources using rdfs:seeAlso (in accord with suggestions from Fred and Matthias). Finally, publish links between the OpenCyc entities that correspond directly with RDF WordNet Synset resources and the corresponding RDF WordNet Synset resources with a new property defined in Cyc, openCyc:synsetDenotes. "FOO openCyc:synsetDenotes BAR" will mean that FOO is a synset that denotes the entity BAR.

For example, for the case of <http://www.w3.org/2006/03/wn/wn20/instances/synset-India-noun-1>, we would introduce an Cyc term to denote that object, <http://sw.opencyc.org/2008/06/10/concept/en <http://sw.opencyc.org/2008/06/10/concept/en/India>/wn-20-synset-India-noun-1 <http://www.w3.org/2006/03/wn/wn20/instances/synset-India-noun-1>>. We would then publish the following links:

(1)
"<http://sw.opencyc.org/2008/06/10/concept/en <http://sw.opencyc.org/2008/06/10/concept/en/India>/wn-20-synset-India-noun-1 <http://www.w3.org/2006/03/wn/wn20/instances/synset-India-noun-1>> openCyc:synsetDenotes <http://sw.opencyc.org/2008/06/10/concept/en/India>" (meaning that the NounSynset for the first sense form of "India" denotes India)

(2)
"<http://sw.opencyc.org/2008/06/10/concept/en <http://sw.opencyc.org/2008/06/10/concept/en/India>/wn-20-synset-India-noun-1 <http://www.w3.org/2006/03/wn/wn20/instances/synset-India-noun-1>> owl:sameAs <http://www.w3.org/2006/03/wn/wn20/instances/synset-India-noun-1>".

(3)
"<http://sw.opencyc.org/2008/06/10/concept/en/India> rdfs:seeAlso <http://www.w3.org/2006/03/wn/wn20/instances/synset-India-noun-1>".

By including rdfs:seeAlso links, we will accomodate the existing technologies that seek out and leverage such links.

By including owl:sameAs links, we will accomodate the existing technologies that seek out and leverage those links.

By including openCyc:synsetDenotes links, we will make it clear that the synset entities in the WordNet ontology are at least quasi-linguistic things which can mean or signify (denote) the "world at large" objects described by the OpenCyc ontology.

I'd very much appreciate hearing about any red flags this proposal raises for anyone. I also thank all of you for your input in helping us to arrive at what seems like a principled and workable approach.

Wow, this does sound like a bit of work, but it also is very responsive and shows a commitment by OpenCyc to continue to play a central role in linked data going forward.

You have our full-fledged support for this or similar, after your review and input is complete. If we can help in any way making this proposal actionable, just holler.

Mike


Blake



Reply via email to