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

Re: Schema.org/CreativeWork: why "about" and "mentions" are Thing, but "keywords" isn't?

From: Phil Barker <phil.barker@hw.ac.uk>
Date: Fri, 14 Jun 2013 10:21:55 +0100
Message-ID: <51BAE0B3.2040701@hw.ac.uk>
To: public-vocabs@w3.org

Hello Stéphane, everyone

I think it is dangerous to assume a simple mapping from what are called 
keywords/tags in a content management system (Drupal, WordPress) and the 
concept of keywords in a schema. The keywords/tags functionality may be 
used in any specific site built with a CMS may represent the subject (an 
about relationship to thing) or the genre, audience or who knows what, 
and yes may be links. In that case it should be marked up as subject, 
genre or who knows what.

I kind of think that a keyword in schema is text because it is a word. 
Use it for those creative works that have a list of keywords (still 
common in academic papers, perhaps for legacy reasons from when full 
text indexing was problematic), distinct from more useful typed 
relationships between things.

Odd that it is plural, I thought all the plurals were deprecated a year 
or so back. Perhaps this one got missed.

Phil

On 14/06/2013 03:22, Stéphane Corlosquet wrote:
> Hi!
>
> On Wed, Jun 12, 2013 at 9:40 AM, Chilly_Bang <chilly_bang@yahoo.de 
> <mailto:chilly_bang@yahoo.de>> wrote:
>
>     Hello to all!
>
>     Why are properties "about" and "mentions" allowed to be a Thing,
>     but "keywords" only a text?
>
>
> Thanks for raising this point, I was going to ask the same question. 
> Many systems natively exposes keywords / tags as entities. In the case 
> of Drupal for example, each keyword has a page which lists all the 
> content on the site tagged with that same keyword. See example [1] 
> showing all content tagged with the "non-profit" keyword.
>
> The current description of keywords reads "The keywords/tags used to 
> describe this content.". To me it feels like we're encouraging authors 
> to put all keywords into one single plain text value. How are the 
> keywords separated? comma, space, tab? Each keyword is text, no way to 
> identify each with a URI. As pointed out by evgeniy, a lot of other 
> properties of schema.org <http://schema.org> are allowed to be a 
> Thing, Person, Organization...
>
> Could we update the range (expected type) of 'keywords' to be 'Thing'? 
> Could we make 'keywords' singular, and also update its description to 
> "A keyword or tag used to describe this content.". I've added this 
> proposal to the list of pending singularity proposals [2].
>
> We're adding schema.org <http://schema.org> support for Drupal 8 at 
> the moment and since we are already treating keywords as 
> Things/Entities, we would not want to lose this level of structured data.
>
> Steph.
>
> [1] http://buytaert.net/tag/non-profit
> [2] 
> http://www.w3.org/wiki/WebSchemas/Singularity#Candidate_list_of_additions_.2F_changes_2


-- 
<http://www.icbl.hw.ac.uk/~philb/>



----- 
Sunday Times Scottish University of the Year 2011-2013
Top in the UK for student experience
Fourth university in the UK and top in Scotland (National Student Survey 2012)

We invite research leaders and ambitious early career researchers to 
join us in leading and driving research in key inter-disciplinary themes. 
Please see www.hw.ac.uk/researchleaders for further information and how
to apply.

Heriot-Watt University is a Scottish charity
registered under charity number SC000278.
Received on Friday, 14 June 2013 09:22:23 UTC

This archive was generated by hypermail 2.3.1 : Friday, 14 June 2013 09:22:24 UTC