W3C home > Mailing lists > Public > public-vocabs@w3.org > January 2013

Re: Should we adopt SKOS?

From: Ivan Herman <ivan@w3.org>
Date: Thu, 10 Jan 2013 11:00:11 +0100
Cc: Dan Brickley <danbri@danbri.org>, Richard Wallis <richard.wallis@oclc.org>, "public-vocabs@w3.org" <public-vocabs@w3.org>, Jamie Taylor <jamietaylor@google.com>
Message-Id: <F1FE2771-C871-4733-9FEC-56FE6FD15F87@w3.org>
To: Martin Hepp <martin.hepp@ebusiness-unibw.org>

I think it would worthwhile to have some general discussion on how to maintain equivalence between what you call 'adopted' vocabularies and their original. We do not want to disenfranchise users who happen to use (or have used) the original namespace/terms.

Putting my RDF hat on, it would/could be possible to set up some machine readable files defining the equivalences although, I am afraid, a simple owl:sameAs, owl:samePropertyAs, etc, may not work in all cases. There is also an issue of who would manage those equivalences: is it the job of schema.org? The 'authors/owners' of the original vocabularies? This group as a community? I honestly do not know. And I am also not 100% whether this is the right approach.

At the moment we have two 'adopted' vocabularies (GoodRelations and rNews); out of those GR has a significant adoption already in its original namespace, I am not sure about the rNews figures. LRMI, afaik, does not have a non-schema version, so that is not an issue. But if we begin to discuss SKOS, SIOC and the others, then it is worthwhile having this discussion before it gets out of hand...

Whether it is a workshop or simply a discussion on this list: I do not know. I would certainly like to hear the opinions on this list.

Thanks Martin, for raising this.


On Jan 9, 2013, at 19:28 , Martin Hepp <martin.hepp@ebusiness-unibw.org> wrote:

> I would like to add at this point that I see schema.org first and foremost as an effort to provide ex ante schema alignment under a common, easily accessible umbrella, following a "schema alignment before data publication" paradigm.
> This makes authoring markup easier (no namespace traversals) and reduces the complexity for consuming clients.
> This having said, I would also rather suggest to import a pragmatic subset of SKOS into schema.org, in a fashion similar to the external enumerations pattern in use now and the additionalType property solution for external type systems.
> An general open question is how we maintain the alignment of the original vocabularies (LRMI, GoodRelations, maybe SKOS, SIOC, ...) with their conceptually equivalent elements in schema.org.
> In GoodRelations, we will simply try to keep both in sync manual, which seems reasonable given that the conceptual model is pretty stable.
> In the long run, however, we will need to find a solution that combines the centralized schema.org approach with distributed contributions from various domains.
> Maybe that is an interesting topic for a new schema.org workshop in 2013?
> Best
> Martin
> On Jan 9, 2013, at 7:00 PM, Dan Brickley wrote:
>> +Cc: Jamie
>> On 9 January 2013 16:29, Richard Wallis <richard.wallis@oclc.org> wrote:
>>> Coming from the bibliographic world, specifically chairing  the Schema Bib
>>> Extend Group[1] (who are building a consensus around a group of proposals
>>> for Schema.org extensions for bibliographic resources, before submitting
>>> them to this group), I am identifying situations where being able to model
>>> things as SKOS[2] Concepts held in ConceptSchemes would make a great deal of
>>> sense.
>>> Working with colleagues we were finding ourselves almost reinventing the
>>> SKOS model in [proposed] Schema.org vocabulary.
>>> The introduction of External Enumerations[2] provided the ability to link to
>>> lists of things controlled by external authorities.  An approach used widely
>>> in the bibliographic and other domains  Library of Congress Subject
>>> Headings[4] for example.  Many of these authorities are modelled using SKOS
>>> (Concepts within ConceptSchemes) which introduces a consistent structured
>>> way to describe relationships (broader/narrower), language specific
>>> preferred labels, etc.
>>> Sub-typing Intangible for Concept and ConceptScheme, it would be
>>> comparatively easy to introduce SKOS into Schema.  The benefits I believe
>>> being to add even more value to External Enumeration; providing a flexible
>>> simple-ish yet standard pattern for marking up lists of concepts and their
>>> interrelationships; provide a very easy way for already published
>>> authoritative lists of concepts to adopt Schema.org and provide valuable
>>> resources for all to connect with.
>>> For instance VIAF[4] the Virtual International Authority File, a well used
>>> source of URIs and authoritative names for people and organisations
>>> (compiled and managed by the bibliographic community but used widely) is
>>> already in SKOS.  SKOS is also used in many other domains.
>>> I could see this adding value without significant impact on the rest of
>>> Schema.
>>> What do others think?
>> I've been thinking in this direction too (and had brief discussion
>> with Jamie, cc:'d, w.r.t. Freebase's approach).
>> SKOS has done well and a great many controlled vocabularies in the
>> thesauri, subject classification and code list tradition are expressed
>> using it. SKOS handles various cases where 'class/object/property'
>> models don't capture things well. I'd like to have a way of reflecting
>> SKOS-oriented data into schema.org descriptions without going
>> 'multi-namespace'. There are also already various corners of
>> schema.org where different loose notions of 'category' are slipping
>> in.
>> My current preference would be to call a new type "Topic" or perhaps
>> "Category" rather than the more esoteric / vague "Concept", even while
>> borrowing most structure and terminology from SKOS.
>> Do you have a strawman list of what you'd hope to include, from a
>> bibliographic perspective?
>> Dan
>>> ~Richard
>>> --
>>> Richard Wallis
>>> Technology Evangelist
>>> OCLC
>>> [1] http://www.w3.org/community/schemabibex/
>>> [2] http://www.w3.org/TR/skos-reference/
>>> [3] http://www.w3.org/wiki/WebSchemas/ExternalEnumerations
>>> [4] http://id.loc.gov/authorities/subjects.html
> --------------------------------------------------------
> martin hepp
> e-business & web science research group
> universitaet der bundeswehr muenchen
> e-mail:  hepp@ebusiness-unibw.org
> phone:   +49-(0)89-6004-4217
> fax:     +49-(0)89-6004-4620
> www:     http://www.unibw.de/ebusiness/ (group)
>         http://www.heppnetz.de/ (personal)
> skype:   mfhepp 
> twitter: mfhepp
> Check out GoodRelations for E-Commerce on the Web of Linked Data!
> =================================================================
> * Project Main Page: http://purl.org/goodrelations/

Ivan Herman, W3C Semantic Web Activity Lead
Home: http://www.w3.org/People/Ivan/
mobile: +31-641044153
FOAF: http://www.ivan-herman.net/foaf.rdf

Received on Thursday, 10 January 2013 10:00:44 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:48:52 UTC