sioc in actions - representing the dynamics of online comminities
Post on 11-May-2015
2.664 Views
Preview:
TRANSCRIPT
1/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
SIOC in ActionRepresenting the Dynamics of Online Communities
Pierre-Antoine Champin Alexandre PassantLIRIS, Lyon DERI, NUI Galway
I-Semantics 2010, Graz, Sept. 2
PA Champin, A Passant SIOC in Action
2/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
Structure of the Talk
What it is all aboutSIOC-actions vocabularyApplications and perspectives
PA Champin, A Passant SIOC in Action
3/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The Web of Linked Data
The goal of the semantic web / linked data movement is tomake the content of the web more usable by machines.But the web evolves continuously.
PA Champin, A Passant SIOC in Action
4/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The Initial Web
focus on published inter-linked documents (static anddynamic)
institutional and personal homepagesonline databasese-commerce
HTML → RDF
PA Champin, A Passant SIOC in Action
5/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The Rise of the Blogs
focus on User Generated Contents (blogs, wikis...)aggregatorsmashups
RSS, Atom → FOAF, SIOC...
PA Champin, A Passant SIOC in Action
6/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The Social Web
focus on social interactions, awareness (status, walls,micro-blogging)
more aggregators, more mashupsubiquitous (mobile, contextual) applications“social games”
activitystrea.ms, Twitter annotations, Apple Ping→ SMOB, Opengraph, SIOC-actions...
PA Champin, A Passant SIOC in Action
7/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
Example activity feed
source: http://foursquare.com/PA Champin, A Passant SIOC in Action
8/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
SIOC
source: http://rdfs.org/sioc/spec/PA Champin, A Passant SIOC in Action
9/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The Event Ontology
source: http://motools.sourceforge.net/event/event.htmlPA Champin, A Passant SIOC in Action
10/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
SIOC-actions
An action is an event in which a user of an online service actsupon one or several objects of that service.
RDF term(s) constraintsAction subclass of event:Eventwho sioc:has_creator
event:agent
exactly one
when dc:created
event:time
instantaneous(no interval)
what sioca:object at least one
PA Champin, A Passant SIOC in Action
11/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
Agent and Time: Syntactic Discrepancies
PA Champin, A Passant SIOC in Action
12/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
Hierarchy of object Relations
creates
object event:product
⊑
uses
event:factor
≈
deletes
product byproductsource modifies
PA Champin, A Passant SIOC in Action
13/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
Online translator
http://champin.net/wsgi/siocat/PA Champin, A Passant SIOC in Action
14/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
Unified queries
PA Champin, A Passant SIOC in Action
14/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
Unified queries
PA Champin, A Passant SIOC in Action
14/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
Unified queries
PA Champin, A Passant SIOC in Action
14/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
Unified queries
PA Champin, A Passant SIOC in Action
14/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
Unified queries
PA Champin, A Passant SIOC in Action
15/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The added value of linked data
specialising the vocabulary
e.g. deriving subproperties of sioca:object with verbsfrom activitystrea.ms
linking actions to the LOD cloud
e.g. DBpedia concepts for Wikipedia pagese.g. a SVN commit to the bug it solvese.g. tracking provenance of UGC
linking actions from the LOD cloud
anybody can add information about actionse.g. “like” button for actions?
PA Champin, A Passant SIOC in Action
15/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The added value of linked data
specialising the vocabularye.g. deriving subproperties of sioca:object with verbsfrom activitystrea.ms
linking actions to the LOD cloud
e.g. DBpedia concepts for Wikipedia pagese.g. a SVN commit to the bug it solvese.g. tracking provenance of UGC
linking actions from the LOD cloud
anybody can add information about actionse.g. “like” button for actions?
PA Champin, A Passant SIOC in Action
15/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The added value of linked data
specialising the vocabularye.g. deriving subproperties of sioca:object with verbsfrom activitystrea.ms
linking actions to the LOD cloud
e.g. DBpedia concepts for Wikipedia pagese.g. a SVN commit to the bug it solvese.g. tracking provenance of UGC
linking actions from the LOD cloud
anybody can add information about actionse.g. “like” button for actions?
PA Champin, A Passant SIOC in Action
15/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The added value of linked data
specialising the vocabularye.g. deriving subproperties of sioca:object with verbsfrom activitystrea.ms
linking actions to the LOD cloude.g. DBpedia concepts for Wikipedia pages
e.g. a SVN commit to the bug it solvese.g. tracking provenance of UGC
linking actions from the LOD cloud
anybody can add information about actionse.g. “like” button for actions?
PA Champin, A Passant SIOC in Action
15/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The added value of linked data
specialising the vocabularye.g. deriving subproperties of sioca:object with verbsfrom activitystrea.ms
linking actions to the LOD cloude.g. DBpedia concepts for Wikipedia pagese.g. a SVN commit to the bug it solves
e.g. tracking provenance of UGC
linking actions from the LOD cloud
anybody can add information about actionse.g. “like” button for actions?
PA Champin, A Passant SIOC in Action
15/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The added value of linked data
specialising the vocabularye.g. deriving subproperties of sioca:object with verbsfrom activitystrea.ms
linking actions to the LOD cloude.g. DBpedia concepts for Wikipedia pagese.g. a SVN commit to the bug it solvese.g. tracking provenance of UGC
linking actions from the LOD cloud
anybody can add information about actionse.g. “like” button for actions?
PA Champin, A Passant SIOC in Action
15/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The added value of linked data
specialising the vocabularye.g. deriving subproperties of sioca:object with verbsfrom activitystrea.ms
linking actions to the LOD cloude.g. DBpedia concepts for Wikipedia pagese.g. a SVN commit to the bug it solvese.g. tracking provenance of UGC
linking actions from the LOD cloud
anybody can add information about actionse.g. “like” button for actions?
PA Champin, A Passant SIOC in Action
15/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The added value of linked data
specialising the vocabularye.g. deriving subproperties of sioca:object with verbsfrom activitystrea.ms
linking actions to the LOD cloude.g. DBpedia concepts for Wikipedia pagese.g. a SVN commit to the bug it solvese.g. tracking provenance of UGC
linking actions from the LOD cloudanybody can add information about actions
e.g. “like” button for actions?
PA Champin, A Passant SIOC in Action
15/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
The added value of linked data
specialising the vocabularye.g. deriving subproperties of sioca:object with verbsfrom activitystrea.ms
linking actions to the LOD cloude.g. DBpedia concepts for Wikipedia pagese.g. a SVN commit to the bug it solvese.g. tracking provenance of UGC
linking actions from the LOD cloudanybody can add information about actionse.g. “like” button for actions?
PA Champin, A Passant SIOC in Action
16/16
What It Is All AboutSioc-actions Vocabulary
Applications and perspectives
Conclusion
actions are becoming first class citizens of the social webthe web of linked data can leverage the potential ofaction-based applicationswe propose a vocabulary and a translation service toachieve that
http://rdfs.org/sioc/actionshttp://champin.net/wsgi/siocat/
Thank you for your attention – Any questions?
PA Champin, A Passant SIOC in Action
top related