Re: Language?

Craig Pugsley wrote:

> Maybe I'm missing the point, but its my view that the key simile to a
> 'conventional' spoken language that RDF carries is its ability to convey
> semantic information. We use languages to convey our own personal semantic
> representations of abstract concepts and ideas we have. And this is exactly
> what RDF is intended to (or at least 'can') do.
> It is only through the agreement we have in our societies as to what these
> symbols and grammar rules actually mean, can we use the language to convey
> semantic information between intelligent entities.
> In this sense, the similarity between RDF schema and a language's grammar
> rules can be drawn.

This is a little confusing as we also have the 'grammar rules'
specifying the syntax of RDF serialized in XML.

RDF Schema defines classes of object and properties and defines to some
extent which ones fit together; this is what you are comparing to a
natural language's grammar. 

RDF alone, without any schema/ontology is like a natural language with
unrestricted nouns and verbs; you can string any of them together
anyhow; the meaning is still tied to our human interpretation of the

I was discussing this earlier today with someone, using the analogy of
two humans who each speak a language foreign to the other - with only
textual communication between them they can never achieve mutual
understanding, although they may be able to identify some words and
grammar rules.  Understanding is only achieved with some common
interpretation; they must be able to interact, point to objects ("Me
Tarzan, you Jane") and indicate sounds.


David Allsopp.

/d{def}def/u{dup}d[0 -185 u 0 300 u]concat/q 5e-3 d/m{mul}d/z{A u m B u
m}d/r{rlineto}d/X -2 q 1{d/Y -2 q 2{d/A 0 d/B 0 d 64 -1 1{/f exch d/B
A/A z sub X add d B 2 m m Y add d z add 4 gt{exit}if/f 64 d}for f 64 div
setgray X Y moveto 0 q neg u 0 0 q u 0 r r r r fill/Y}for/X}for showpage

Received on Wednesday, 9 May 2001 11:58:33 UTC