- From: Antoine Isaac <Antoine.Isaac@KB.nl>
- Date: Tue, 30 Sep 2008 11:55:54 +0200
- To: "Alan Ruttenberg" <alanruttenberg@gmail.com>, "Sini, Margherita \(KCEW\)" <Margherita.Sini@fao.org>
- Cc: "Houghton,Andrew" <houghtoa@oclc.org>, <public-esw-thes@w3.org>
- Message-ID: <68C22185DB90CA41A5ACBD8E834C5ECD0500257F@goofy.wpakb.kb.nl>
Hi,
What you could do is adapting the pattern Jakob Voss had proposed for
notations, which we re-use partly in SKOS (see e.g. [1] in the Primer)
Namely, private use language tags of RFC4646, something like:
x prefLabel "a"@en-x-common
x prefLabel "b"@en-x-scientific
Note that I've got no real clue if this is practically workable for
Margherita's case :-/
Antoine
[1] http://www.w3.org/TR/skos-primer/#secnotations
________________________________
Van: public-esw-thes-request@w3.org
[mailto:public-esw-thes-request@w3.org] Namens Alan Ruttenberg
Verzonden: dinsdag 30 september 2008 8:27
Aan: Sini, Margherita (KCEW)
CC: Houghton,Andrew; public-esw-thes@w3.org
Onderwerp: Re: Scientific and common names in SKOS
Well, you are going to have other problems - it can be the case that
there are regional names for things - names that are preferred in one
region compared to another. Also there are cases where the same common
name refers to many species - e.g. mussels. Two concepts in SKOS can't
share a preferred label.
I don't think you are going to cram this all into preferred labels...
-Alan
On Tue, Sep 30, 2008 at 2:00 AM, Sini, Margherita (KCEW)
<Margherita.Sini@fao.org> wrote:
The problem is that I wish not to use altLabels for scientific names,
because
the concept may have actually many more others altLabels... In fact i
wish
that people while indexing or searching documents, they could use a
common
name OR a scientific name based in their needs (a document on a receipt
of
potato or a scientific treaty on the species).
e.g.
<skos:Concept rdf:about="http://www.fao.org/aims/aos/agrovoc#potatoes">
<skos:prefLabel xml:lang="en">potatoes</skos:prefLabel>
<skos:altLabel xml:lang="en">Irish Potato</skos:prefLabel>
<skos:altLabel xml:lang="en">white potato</skos:prefLabel>
<skos:altLabel xml:lang="en">potato (Solanaceae)</skos:prefLabel>
<skos:prefLabel xml:lang="es">papa</skos:prefLabel>
<skos:altLabel xml:lang="es">patata</skos:prefLabel>
<skos:prefLabel xml:lang="LA">Solanum tuberosum L.</skos:prefLabel>
<skos:altLabel xml:lang="LA">Solanum tuberosum</skos:prefLabel>
</skos:Concept>
My problem with this solution above is that generally people selecting
their
main language as English or Spanish, should also have access to the
latin
names... so tagging them with latin, i am not sure is the good
solution...
The other solution may be:
<skos:Concept rdf:about="http://www.fao.org/aims/aos/agrovoc#potatoes">
<skos:prefLabel xml:lang="en">potatoes</skos:prefLabel>
<skos:altLabel xml:lang="en">Irish Potato</skos:prefLabel>
<skos:altLabel xml:lang="en">white potato</skos:prefLabel>
<skos:altLabel xml:lang="en">potato (Solanaceae)</skos:prefLabel>
<skos:prefLabel xml:lang="es">papa</skos:prefLabel>
<skos:altLabel xml:lang="es">patata</skos:prefLabel>
</skos:Concept>
<skos:Concept
rdf:about="http://www.fao.org/aims/aos/agrovoc#solanum_tuberosum">
<skos:prefLabel xml:lang="en">Solanum tuberosum L.</skos:prefLabel>
<skos:altLabel xml:lang="en">Solanum tuberosum</skos:prefLabel>
<skos:prefLabel xml:lang="es">Solanum tuberosum L.</skos:prefLabel>
<skos:altLabel xml:lang="es">Solanum tuberosum</skos:prefLabel>
</skos:Concept>
And make the 2 concepts exactMatch....
Which one would be better? What other solutions?
Thanks
Margherita
-----Original Message-----
From: public-esw-thes-request@w3.org on behalf of Alan Ruttenberg
Sent: Tue 9/30/2008 06:30
To: Houghton,Andrew
Cc: public-esw-thes@w3.org
Subject: Re: Scientific and common names in SKOS
On Mon, Sep 29, 2008 at 2:08 PM, Houghton,Andrew
<houghtoa@oclc.org>
wrote:
> From: public-esw-thes-request@w3.org
[mailto:public-esw-thes-
> request@w3.org] On Behalf Of Sini, Margherita (KCEW)
> Sent: Monday, September 29, 2008 1:49 PM
> To: public-esw-thes@w3.org
> Subject: Scientific and common names in SKOS
>
>
> Dear all,
>
> I have the following problem: how to represent a KOS
which
contains
> organisms
> with scientific names and common names in SKOS?
>
> example for plants: potatoes and "Solanum tuberosum",
will
these be 2
> skos:concepts? NOTE: they may be both descriptors in
the
KOS, for
> indexing
> purposes.
> Both can have multiple non-descriptors...
>
> [...]
>
> OR
>
> <skos:Concept
rdf:about="http://www.fao.org/aims/aos/agrovoc#potatoes">
> <skos:prefLabel
xml:lang="en">potatoes</skos:prefLabel>
> <skos:prefLabel xml:lang="LA">Solanum
tuberosum</skos:prefLabel>
> </skos:Concept>
>
> What if in the terminology i use both scientific name
and
common name
> are
> preferred and they are both marked in English? ... i
cannot
use 2
> skos:prefLabel for same language...
Why not just declare fao:commonLabel and
fao:scientificLabel
as sub-properties of skos:prefLabel?
Something like:
<rdf:Property
rdf:about="http://www.fao.org/aims/aos/agrovoc/commonLabel">
<rdfs:subPropertyof
rdf:resource="http://www.w3.org/2008/05/skos#prefLabel"/>
</rdf:Property>
<rdf:Property
rdf:about="http://www.fao.org/aims/aos/agrovoc/scientificLabel">
<rdfs:subPropertyof
rdf:resource="http://www.w3.org/2008/05/skos#prefLabel"/>
</rdf:Property>
If you can't have two prefLabels, you can't do this. This means
that
each time you say
x commonLabel foo
y scientificLabel bar
You have inferred (because of what subPropertyOf means - see
rdfs7 in
http://www.w3.org/TR/rdf-mt/)
x prefLabel foo
y prefLabel bar
i.e. two values for prefLabel.
You can, however, have two altLabels.
-Alan
Received on Tuesday, 30 September 2008 09:56:36 UTC