- From: Antoine Isaac <aisaac@few.vu.nl>
- Date: Tue, 29 May 2007 19:13:52 +0200
- To: Daniel Rubin <rubin@med.stanford.edu>
- CC: Guus Schreiber <schreiber@cs.vu.nl>, SWD WG <public-swd-wg@w3.org>
Daniel Rubin a écrit : > > Guus, > I have a few comments on this. See below: > > At 06:25 AM 5/29/2007, Guus Schreiber wrote: > >> ACTION: Guus revise his ISSUE-26 proposal to account for other >> options [recorded in >> http://www.w3.org/2007/04/24-swd-minutes.html#action07] >> All, >> >> Below is my SimpleExtension proposal for isue 26 (relations between >> labels). I haven't had time to check the syntax of the examples or >> put it on the Wiki. >> Guus >> >> >> SKOS ISSUE-26 Relations between Labels: "SimpleExtension" Proposal >> >> This is a proposal for resolution of SKOS ISSUE-33. >> 0. Summary >> >> The proposal extends SKOS with the possibility to define a term as a >> resource, such that statements can be made about it. To this end we >> introduce the class skos:Term plus the corresponding properties (pref, >> alt, hidden) which link a concept to a term. >> The property skos:relatedTerm can be used to express relations between >> terms. Applications will typically specialize this to define >> particular lexical relations. >> The proposal ensures OWL DL compatibility. >> >> 1. Vocabulary >> >> The proposal introduces the following new vocabulary: >> >> skos:Term > > Can we get the English definition of a skos:Term? > > Also, in terms of naming "Term," this is find if SKOS restricts itself > to modeling thesauri, but for people who are creating ontologies to > represent things in reality, "entity" would be better than "term". In > my biomedical use cases, I have examples of this. I think we might have a problem here. The idea is just to create links between labels associated to concepts, not between all the things that are in the world. Could you give us one of your examples? > >> skos:prefTerm >> skos:altTerm >> skos:hiddenTerm >> >> skos:relatedTerm > > Can we get English definitions of each of these? They are just the equivalent of prefLabel, altLabel and hiddenLabel, but for Terms > > >> 2. Axiomatic Triples >> >> The following triples are added: >> >> skos:Term rdf:type rdfs:Class. >> >> skos:prefTerm rdf:type rdf:Property. >> skos:prefTerm rdfs:domain skos:Concept. >> skos:prefTerm rdfs:range skos:Term. >> >> skos:altTerm rdf:type rdf:Property. >> skos:altTerm rdfs:domain skos:Concept. >> skos:altTerm rdfs:range skos:Term. >> >> skos:hiddenTerm rdf:type rdf:Property. >> skos:hiddenTerm rdfs:domain skos:Concept. >> skos:hiddenTerm rdfs:range skos:Term. >> >> skos:relatedTerm rdf:type rdf:Property. >> skos:relatedTerm rdfs:domain skos:Term. >> skos:relatedTerm rdfs:range skos:Term. > > In terms of naming properties, it is often helpful to adopt a naming > convention such as a "has" prefix to distinguish names of properties > from classes. How about naming these hasPrefTerm, etc? I would also like that kind of convention, as I said in http://lists.w3.org/Archives/Public/public-swd-wg/2007Apr/0011.html The problem is that there is a lot of sense naming these properties as the initial SKOS labeling properties (prefLabel etc.) are named. > >> 4. Consistent Examples >> >> EXAMPLE 1 >> >> The example below shows two terms for a concept, where one term is >> defined >> as the acronym of the other term. >> ex:who rdf:type skos:Concept; >> skos:prefTerm ex:who1. >> skos:altTerm ex:wh02 >> ex:who1 rdf:type skos:Term; >> rdfs:label "World Health Organization"@en-us; >> rdfs:label "Wereldgezondheidsorganisatie"@nl. >> ex:who2 rdf:type skos:Term; >> rdfs:label "WHO"@en. >> >> ex:acronymOf rdf:type rdf:Property; >> rdf:subPropertyOf skos:relatedTerm. >> >> ex:who2 ex:acronymOf who1. > > In this example, did you mean to say "ex:who rdf:type skos:Term"? No, it is a concept, which is associated to two terms, who1 and who2 Cheers, Antoine
Received on Tuesday, 29 May 2007 17:13:50 UTC