W3C home > Mailing lists > Public > public-lod@w3.org > June 2011

Re: Schema.org in RDF ...

From: Kingsley Idehen <kidehen@openlinksw.com>
Date: Tue, 07 Jun 2011 10:53:45 +0100
Message-ID: <4DEDF529.2050606@openlinksw.com>
To: public-lod@w3.org
On 6/7/11 8:44 AM, Bernard Vatant wrote:
> Hi all
>
> Something I don't understand. If I read well all savvy discussions so 
> far, publishers behind http://schema.org URIs are unlikely to ever 
> provide any RDF description, so why are those URIs declared as 
> identifiers of RDFS classes in the http://schema.rdfs.org/all.rdf. For 
> all I can see, http://schema.org/Person is the URI of an information 
> resource, not of a class.
> So I would rather have expected mirroring of the schema.org 
> <http://schema.org> URIs by schema.rdfs.org <http://schema.rdfs.org> 
> URIs, the later fully dereferencable proper RDFS classes expliciting 
> the semantics of the former, while keeping the reference to the source 
> in some dcterms:source element.
>
> Example, instead of ...
>
> <rdf:Descriptionrdf:about="http://schema.org/Person">
> <rdf:typerdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
> <rdfs:labelxml:lang="en">Person</rdfs:label>
> <rdfs:commentxml:lang="en">A person (alive, dead, undead, or 
> fictional).</rdfs:comment>
> <rdfs:subClassOfrdf:resource="http://schema.org/Thing"/>
> <rdfs:isDefinedByrdf:resource="http://schema.org/Person"/>
> </rdf:Description>
>
> where I see a clear abuse of rdfs:isDefinedBy, since if you 
> dereference the said URI, you don't find any explicit RDF definition ...
>
> I would rather have the following
>
> <rdf:Descriptionrdf:about="http://schema.rdfs.org/Person">
> <rdf:typerdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
> <rdfs:labelxml:lang="en">Person</rdfs:label>
> <rdfs:commentxml:lang="en">A person (alive, dead, undead, or 
> fictional).</rdfs:comment>
> <rdfs:subClassOfrdf:resource="http://schema.rdfs.org/Thing"/>
> <dcterms:sourcerdf:resource="http://schema.org/Person"/>
> </rdf:Description>
>
> To the latter declaration, one could safely add statements like
>
> schema.rdfs:Person rdfs:subClassOf  foaf:Person
>
> etc
>
> Or do I miss the point?

You didn't miss anything :-)

Here is an example of an updated tweak [1] of what we did with Google's 
initial foray into this realm combined with recent developments at: 
schema.rdfs.org.

Note, anyone can yank out this data, tweak, and then share (ideally via 
Web in pure Linked Data form). I'll be sending an archive to Micheal and 
Co. post hitting send button re. this mail.

Links:

1. 
http://uriburner.com/describe/?url=http%3A%2F%2Fschema.rdfs.org%2Fall&p=2&lp=4&first=&op=0&gp=2


Kingsley
>
> Bernard
>
> 2011/6/3 Michael Hausenblas <michael.hausenblas@deri.org 
> <mailto:michael.hausenblas@deri.org>>
>
>
>     http://schema.rdfs.org
>
>     ... is now available - we're sorry for the delay ;)
>
>     Cheers,
>            Michael
>     --
>     Dr. Michael Hausenblas, Research Fellow
>     LiDRC - Linked Data Research Centre
>     DERI - Digital Enterprise Research Institute
>     NUIG - National University of Ireland, Galway
>     Ireland, Europe
>     Tel. +353 91 495730
>     http://linkeddata.deri.ie/
>     http://sw-app.org/about.html
>
>
>
>
>
> -- 
> Bernard Vatant
> Senior Consultant
> Vocabulary & Data Integration
> Tel:       +33 (0) 971 488 459
> Mail: bernard.vatant@mondeca.com <mailto:bernard.vatant@mondeca.com>
> ----------------------------------------------------
> Mondeca
> 3, cité Nollez 75018 Paris France
> Web: http://www.mondeca.com
> Blog: http://mondeca.wordpress.com
> ----------------------------------------------------


-- 

Regards,

Kingsley Idehen	
President&  CEO
OpenLink Software
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen
Received on Tuesday, 7 June 2011 09:54:10 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:21:13 UTC