Vocabulary: Ontology

Frederic V. Hessman hessman at astro.physik.uni-goettingen.de
Wed Sep 12 02:59:27 PDT 2007


On 12 Sep 2007, at 11:19 am, Bernard Vatant wrote:

>> Ya'll are welcome to produce oodles of fancy tools and  
>> breathtaking demos based on the power of current semantic software  
>> tools if you'll just let me _officially_ name a spiral galaxy a  
>> "spiral galaxy" and a Delta Scuti star a "Delta Scuti  
>> star" (please substitute your own favorite form for the tokens -  
>> who cares, really)( I'm rather fond of the token  
>> "PeanutButterAndJelly" and would like to see what your favorite  
>> semantic tool does with this token when applied to a spiral galaxy).
> Well, try this
>
> PREFIX  rdfs:  <http://www.w3.org/2000/01/rdf-schema#>
> PREFIX  skos:  <http://www.w3.org/2004/02/skos/core#>
>
> SELECT    ?x
> WHERE {   ?x  skos:subject  ?c.
>                   ?c  rdfs:label "Spiral galaxies" @en.}
>
> Granted, if you put "Spiral galaxy" instead of "Spiral galaxies" so  
> far you don't retrieve anything.

This last effect is _exactly_ the first half of my only point:  I  
don't want to have to guess.

>> Or do we want to wait long enough for the dbpedia crew to decide  
>> which tokens we are effectively allowed to use and create a  
>> professional vocabulary for us?  In fact, maybe we should pool the  
>> current dbpedia list of resource labels and simply adopt them as  
>> good working starts and then kindly ask the dbpedia crew to use  
>> the rest of the tokens if possible......
> You don't need to wait for anything of the like to happen. You can  
> create your own professional vocabulary, publish it in RDF, and  
> either let other declare equivalence, or be proactive and declare  
> equivalence from your side if you think it's useful. Suppose you  
> have declared your own concept "SpiralGalaxy" and declare an  
> instance "Messier31" in your own namespace, the following  
> declarations on either or both DBpedia / IVOA side will glue the  
> data :
>
> ivoa:SpiralGalaxy      owl:sameAs       
> dbpedia:Category:Spiral_galaxies
> ivoa:Messier31         owl:sameAs      dbpedia:Whirlpool_Galaxy
>
> And if you want to make sure your resource is found under a variety  
> of names, use skos:prefLabel and skos:altLabel to name your concept  
> in a variety of labels and languages, such as
>
> ivoa:SpiralGalaxy    skos:prefLabel      "Spiral galaxy" @en
> ivoa:SpiralGalaxy    skos:altLabel      "Spiral galaxies" @en
> ivoa:SpiralGalaxy    skos:altLabel      "Spiral" @en
> ivoa:SpiralGalaxy    skos:prefLabel      "Galaxie spirale" @fr
> ivoa:SpiralGalaxy    skos:altLabel      "Galaxies spirales" @fr
> ivoa:SpiralGalaxy    skos:altLabel      "Spirale" @fr
> etc ...
>
> and even if you feel like it (not sure this gets consensus).
> ivoa:SpiralGalaxy    skos:altLabel      "PeanutButterAndJelly"  :-)

This is _exactly_ the other half of my point: we don't want to insist  
that every VO user/programmer be forced to "create your own  
professional vocabulary, publish it in RDF, and either let others  
declare equivalence, or be proactive and declare equivalence from  
your side if you think it's useful".   This is - at least initially -  
the job of the IVOA.  If someone wants to append/change/modify/ 
drastically extend the standard vocabulary thereafter, then... by all  
means.  Let a thousand ontological flowers bloom.

Given the beauty of these examples and the trivial means of  
exchanging formats within our VOcabulary proposal, can't we _by the  
meeting this month_ (InterOp)

	- replace all the XML/Schema in the "Note" aka "Working Draft",  
substituting trivially a simple SKOS/RDF equivalent (see my toy  
example at http://www.astro.physik.uni-goettingen.de/~hessman/rdf  
which I'm sure you can all quickly improve upon) and publish it as a  
true proposal with working examples like UCD, AOIM, A&A,... (easy -  
can be done in a day;

	- suggest that the IVOA accept this simple, nearly totally globally- 
standardized SKOS/RDF format/subset/extension as the recommended  
format for all VO vocabularies like UCD, AOIM, ..... (after all, SKOS/ 
RDF is already defined, there shouldn't be much to discuss if we can  
agree we're publishing a list of tokens with a minimal amount of RDF  
baggage);

	- provide a draft Standard Vocabulary in SKOS/RDF (easy - can be  
done in a day on the basis of our draft list) which VO applications  
_could_ use as their fundamental basis RIGHT NOW and, when accepted,  
_should_ use.  We can bicker about the details later.

Please, all of you say "yes and you'll receive a modificed "Note"  
with working examples in the mail tomorrow.

Rick

------------------------------------------------------------------------ 
------------------------
Dr. Frederic V. Hessman     Hessman at Astro.physik.Uni-Goettingen.DE
Institut für Astrophysik          Tel.  +49-551-39-5052
Friedrich-Hund-Platz 1         Fax +49-551-39-5043
37077 Goettingen                 Room F04-133
http://www.Astro.physik.Uni-Goettingen.de/~hessman
------------------------------------------------------------------------ 
-------------------------
MONET: a MOnitoring NEtwork of Telescopes
http://monet.Uni-Goettingen.de
------------------------------------------------------------------------ 
-------------------------


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.ivoa.net/pipermail/semantics/attachments/20070912/4c622b57/attachment-0001.html>


More information about the semantics mailing list