ontolog-forum
[Top] [All Lists]

Re: [ontolog-forum] predicates in RDF

To: "[ontolog-forum]" <ontolog-forum@xxxxxxxxxxxxxxxx>
From: paola.dimaio@xxxxxxxxx
Date: Wed, 2 Jan 2008 08:17:41 +0700
Message-id: <c09b00eb0801011717r3876a0ddg9751b5e6503d1a6@xxxxxxxxxxxxxx>
Chris and all    (01)

I was reading this yesterday    (02)

http://www.w3.org/TR/REC-rdf-syntax/    (03)

# e subject is the URL http://www.example.org/index.html
# the predicate is the word "creator"
# the object is the phrase "John Smith"    (04)


I my world (linguistic) this sounds wrong    (05)


why would RDF not reflect/embed/support a basic rule of linguistic semantics?
is the question ill posed, or is RDF ill posed, in this respect?    (06)

read also
http://www.ontologicalsemantics.com/    (07)

cheers
PDM    (08)



On 1/2/08, Chris Menzel <cmenzel@xxxxxxxx> wrote:
> On Tue, 1 Jan 2008, paola.dimaio@xxxxxxxxx wrote:
> > Coming from a linguistic background, I have always thought that
> > predicate is a verb
>
> Actually, the predicate of a sentence is usually identified with a verb
> *phrase*, the part of the sentence that "makes the assertion about the
> subject", as in your definition:
>
> > CF. The predicate of a sentence is the part of the sentence that makes
> > the assertion about the subject. The main part of the predicate is a
> > finite verb (which must be present). The predicate can be a verb
> > alone, or a verb and other words related to it. ...
> > www.ntgreek.org/learn_nt_greek/terms.htm
>
> Thus, e.g., the predicate of "John runs" is "runs" and the predicate of
> "John loves Mary" is "loves Mary".
>
> > but on the W3C spec, there is no such requirement/constraint
> >
> > http://www.w3.org/TR/rdf-concepts/#ref-rdf-semantics
> >
> > Is there no such implication that predicate must be a verb in rdf?
>
> The question is ill-formed, as there is no such concept as "verb" in
> RDF.  Indeed, there are no predicates per se in RDF, there are only
> names (more specifically, URIs and literals) which denote "resources".
> "predicate" itself just indicates a *role* that a name can play in an
> RDF triple -- it is the name that "connects" the other two names in the
> triple.  Any name can be the predicate in a triple.  That said, if an
> RDF triple is used to represent a simple natural language sentence like
> "John loves Mary" -- "<ex:j> <ex:l> <ex:m>", say -- the predicate in the
> triple "<ex:l>" does in fact correspond to the verb in the sentence in
> question.
>
> The W3C RDF semantics document (authored chiefly by Pat Hayes)
> http://www.w3.org/TR/2004/REC-rdf-mt-20040210 provides a very clear
> account of these matters, though, it assumes some familiarity with basic
> mathematical logic and set theory.
>
> -chris
>
>
> _________________________________________________________________
> Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
> Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
> Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
> Shared Files: http://ontolog.cim3.net/file/
> Community Wiki: http://ontolog.cim3.net/wiki/
> To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx
>
>    (09)


-- 
Paola Di Maio
School of IT
www.mfu.ac.th
*********************************************    (010)

_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/  
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/  
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/ 
To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx    (011)

<Prev in Thread] Current Thread [Next in Thread>