- From: Bo Ferri <zazi@smiy.org>
- Date: Fri, 24 May 2013 23:06:04 +0200
- To: public-vocabs@w3.org
Hi all, On 5/24/2013 12:15 AM, Yaar Schnitman wrote: > p.s. It seems like Schema.org & ActivityStrea.ms would need multiple > types of "play" verbs, since in English the verb is overloaded: > 1. Play (=act) a character in a theatre play. > 2. Play (=consume) a video or a song. > 3. Play a game. > In schema.org <http://schema.org>, there might be 3 distinct action > types (e.g. PlayACharacterAction, PlayMediaAction, > PlaySportsGameAction), each with specific properties (e.g. > PlayACharacterAction.script, PlayACharacterAction.role, etc). > ActivityStrea.ms only has #2 right now. > yep, that's why dereferencable URIs will help to disambiguate the meaning of ambiguous terms, i.e., when dereferencing a URI of a term one should get a meaningful description of the term that should be denoted with that URI. However, I think that it is a rather bad practice to define a too specific types (e.g. PlaySportsGameAction). Albeit one can always infer the generic type of a specific type, it is often easier to utilise a more generic type and represent additional descriptions via different terms (this is at least the philosophy behind building (more generic) reusable parts in smaller Semantic Web ontologies that could be combined as need - just imagine how big schema.org will get, if you try to continue at this very specific and detailed level ... ;) ). Cheers, Bo
Received on Friday, 24 May 2013 21:06:41 UTC