UserInteraction vs. InteractAction

Howdy :)

I noticed some duplication (which causes confusion at least for me) between:
*Thing > Event > UserInteraction* - "A user interacting with a page" 
http://schema.org/UserInteraction
vs.
*Thing > Action > InteractAction* - "The act of interacting with another 
person or organization." - http://schema.org/InteractAction

including many specific types like:
*> UserInteraction > UserCheckins* -  "User interaction: Check-in at a 
place."" - http://schema.org/UserCheckins
vs.
*> InteractAction > CommunicateAction > CheckInAction* - "The act of an 
agent communicating (service provider, social media, etc) their arrival 
by registering/confirming for a previously reserved service (e.g. flight 
check in) or at a place (e.g. hotel), possibly resulting in a result 
(boarding pass, etc)." - http://schema.org/CheckInAction

*> UserInteraction > UserComments* - "The UserInteraction event in which 
a user comments on an item" - http://schema.org/UserComments
vs.
*> InteractAction > CommunicateAction > CommentAction* - "The act of 
generating a comment about a subject." -

On first sight it all gets me very confused!

*UserInteraction* says "A user interacting with a page" and its more 
specific type *UserCheckins* says "Check-in at a place.". More generic 
type suggest interacting with a web page while more specific with real 
life objects?...

*UserComments* uses term "item" (not present in 
http://www.w3.org/TR/ld-glossary/ )
while *CommentAction* uses term "subject" (as in 
http://www.w3.org/TR/ld-glossary/#subject ?)

I've checked
http://www.w3.org/2011/webschema/track/issues/raised but didn't find 
issues related to above.

If i could provide feedback in some more helpful way, please just share 
your suggestions with me :)

Cheers!

Received on Monday, 25 November 2013 09:17:28 UTC