Re: Actions in Schema.org: target & object properties

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