W3C home > Mailing lists > Public > public-owl-dev@w3.org > October to December 2006

RE: OWL "Sydney Syntax", structured english

From: John McClure <jmcclure@hypergrove.com>
Date: Wed, 29 Nov 2006 13:56:42 -0800
To: "Pat Hayes" <phayes@ihmc.us>, "Dan Connolly" <connolly@w3.org>
Cc: "Kaarel Kaljurand" <kaljurand@gmail.com>, "Anne Cregan" <annec@cse.unsw.edu.au>, <public-owl-dev@w3.org>
Message-ID: <MGEEIEEKKOMOLNHJAHMKKECFEDAA.jmcclure@hypergrove.com>


>And try this for properties corresponding to more active
>relationships, eg authorship. Start with Pat wrote/authored
>RDFSemantics, and keep the subject/object ordering. What word do you
>use after the has?

I'd suggest to first state the essential relationship between yourself and that
(amazing) document, and then to state the relationship between the document and
you as its author,

<Person rdf:about='Pat'>
  <Publication lgl:verb='has'>
     <DocumentThing rdf:about='RDFSemantics'>
         <Title lgl:verb='has'><rdf:Literal eng='RDF Semantics'/></Title>
         <Author rdf:resource='Pat' lgl:verb='has'/>
     </DocumentThing>
  </Publication>
</Person>

>... If this is natural English then Im a Dutchman.
In my view this syntax should be clear to the generalist or domain expert:

Person("Pat") has Publication("RDFSemantics")
Publication("RDFSemantics") has Title("RDF Semantics")
Publication("RDFSemantics") has Author("Pat")

The heart of the matter is recognizing verbs as a dimensional attribute of
RDF:Statement.

> >>  How can one express a proposition using only nouns? My mother's name
> >>  is Betty. What does one say? Betty Motherhood Pat?

Say that "I have a Mother whose Name is 'Betty'

<Person rdf:about='Pat'>
  <Mother lgl:verb='has'>
     <Person rdf:about='Betty'>
        <Name lgl:verb='has'><rdf:Literal eng='Betty'/></Name>
     </Person>
  </Mother>
</Person>
Received on Wednesday, 29 November 2006 21:56:39 GMT

This archive was generated by hypermail 2.3.1 : Wednesday, 27 March 2013 09:32:53 GMT