- From: Bernard Vatant <bernard.vatant@mondeca.com>
- Date: Wed, 17 Oct 2007 19:12:49 +0200
- To: Semantic Web <semantic-web@w3.org>
Hello all
I want to express language information with semantics more expressive,
and more easy to query and reason about than the xml:lang attribute on
rdfs:label.
For example in the description of http://www.lingvoj.org/lang/en I have
<rdfs:label xml:lang="br">Saozneg</rdfs:label>
To express that the source of this information is
<http://br.wikipedia.org/wiki/Saozneg>, and explicit the language
identified by the code "br" with a URI, I can write instead the
following, which seems valid, and accepted by various tools I've tested
so far:
<lingvoj:Lingvo rdf:about=""http://www.lingvoj.org/lang/en">
<rdfs:label rdf:parseType="Resource">
<rdf:value>Saozneg</rdf:value>
<dcterms:language rdf:resource="http://www.lingvoj.org/lang/br"/>
<dcterms:source rdf:resource="http://br.wikipedia.org/wiki/Saozneg"/>
</rdfs:label>
...
</lingvoj:Lingvo>
I can afterwards query such information to get for example all resources
having a label in Brezhoneg, and the source of those labels.
In fact, the label is here considered as an information resource with
metadata of its own.
I would like to know if this seems a correct practice, and/or
alternative proposals to capture the same semantics.
Thanks for your interest.
Bernard
--
*Bernard Vatant
*Knowledge Engineering
----------------------------------------------------
*Mondeca**
*3, cité Nollez 75018 Paris France
Web: www.mondeca.com <http://www.mondeca.com>
----------------------------------------------------
Tel: +33 (0) 871 488 459
Mail: bernard.vatant@mondeca.com <mailto:bernard.vatant@mondeca.com>
Blog: Leçons de Choses <http://mondeca.wordpress.com/>
Received on Wednesday, 17 October 2007 17:13:04 UTC