Page 1
LeveragingSocial
datawith
Semantics
W3C Workshop on the Future of Social Networking15‐16 January 2009, BarcelonaFabien Gandon, INRIA,
RDF
RDFSOWL
rules
networks
profiles
tagsforum
mails
Web 2.0
inference
approximation
query
notify monitor
foster
SPARQL
Web linkschats
Windows XP
Typewriter
Sieu thi dien may Viet Long - www.vietlongplaza.com.vn
Page 2
sociograms and analysis
Page 3
beetweenness centrality reveals brokers« A place for good ideas » [Burt 1992] [Burt 2004]
sociograms and analysis
Page 7
graphs, graphs, graphs, …
Fabien
Marco Guillaume
Nicolas
Michel
Rémi
social network analysis
Page 8
Fabiencreator
author
Man
typedoc.html
author
Semantic web is not antisocial
Person
Man
sub property sub class
semantic web
title
graphs, graphs, graphs, …
Fabien
Marco Guillaume
Nicolas
Michel
Rémi
social network analysis
Page 9
Fabiencreator
author
Man
typedoc.html
author
Semantic web is not antisocial
Person
Man
sub property sub class
semantic web
title
graphs, graphs, graphs, …
Fabien
Marco Guillaume
Nicolas
Michel
Rémi
social network analysis
{ }),(;)( pxrelxpdin =°
4)( =° Guillaumedin
Page 10
Fabiencreator
author
Man
typedoc.html
author
Semantic web is not antisocial
Person
Man
sub property sub class
semantic web
title
graphs, graphs, graphs, …
Fabien
Marco Guillaume
Nicolas
Michel
Rémi
social network analysis
{ }),(;)( pxrelxpdin =°
4)( =° Guillaumedin
creator
Person
type
Page 11
classic SNA on semantic web graphs
RDFgraph
Page 12
classic SNA on semantic web graphs
RDFgraph
non‐typed graphs
Page 13
leveraging the full semantic web stack
SPARQL + Extensions
Social Network Analysis Ontology
FOAF, RELATIONSHIP, SIOC,
DC, SKOS, SCOT, DOAP, MOAT
Domain
Ontologies
RDF/S, OWL GRDDL RDFa
µformatsXMLWrappers & web 2.0 APIs
social data
Semantic Social Network Analysis
[PhD Guillaume Erétéo]
Page 14
parameterized in‐degree
)(dolengthtype, yin ><
[PhD Guillaume Erétéo]
Page 15
ADD {?y semsna:hasInDegree _:b0_:b0 semsna:forProperty param[type]_:b0 rdf:value ?indegree_:b0 semsna:hasLength param[length]
}SELECT ?y count(?x) as ?indegree {?x $path ?yfilter(match($path, star(param[type])))filter(pathLength($path)<= param[length])
} group by ?y
parameterized in‐degree
)(dolengthtype, yin ><
[PhD Guillaume Erétéo]
Page 16
long tail distribution of the betweenness centralities50 000 projections on 2020 FOAF profiles extracted from flickr.com [Freeman, 1979]
[PhD Guillaume Erétéo]
Page 17
social
semantic
graphs
global
Page 18
other graphs available too...
Page 19
e.g. capture bookmarks and their tags
co‐tags extracted from delicious for “ademe”6054 bookmarks, 16 users, 5153 tags, 5969 resources
[PhD Freddy Limpens]
Page 20
global giant graphlinking users, actions, knowledge, companies, etc.
#Freddy
#bk81hasBookmark
hasTag
#tag27
industry
hasLabel
Page 21
global giant graphlinking users, actions, knowledge, companies, etc.
#Freddy
#bk81hasBookmark
hasTag
#tag27
industry
hasLabel
#Fabien
#bk34
#tag92
industries
hasBookmark
hasLabelhasTag
Page 22
global giant graphlinking users, actions, knowledge, companies, etc.
#Freddy
#bk81hasBookmark
hasTag
#tag27
industry
hasLabel
#Fabien
#bk34
#tag92
industries
hasBookmark
hasLabelhasTag
Page 23
global giant graphlinking users, actions, knowledge, companies, etc.
#Freddy
#bk81hasBookmark
hasTag
#tag27
industry
hasLabel
#Fabien
#bk34
#tag92
industries
hasBookmark
hasLabelhasTag
Page 24
link amaximumof graphs
Page 29
some bridges already exist...
POWDER : information about web resource(s)without retrieving the resource(s)
Page 30
some bridges already exist...
POWDER : information about web resource(s)without retrieving the resource(s)
Vocabularies : Device Description Vocabulary(MWI), Delivery Context Ontology (UWA),CC/PP Structure and Vocabularies
Page 31
some bridges already exist...
POWDER : information about web resource(s)without retrieving the resource(s)
Vocabularies : Device Description Vocabulary(MWI), Delivery Context Ontology (UWA),CC/PP Structure and Vocabularies
Semantic Web applications on mobiles:DBPedia Mobile, i‐MoCo (250 million triples),myCampus
Page 32
ISICIL projectsocial web applications and semantic web frameworks for corporate applications.
• enterprise social networking;• business intelligence, watching, monitoring;
• communities of interest, of practice;
• web 2.0 & corporate processes integration;• trust, privacy, confidentiality.
Page 33
http://www.slideshare.net
Fabien Gandon
[email protected]
http://ns.inria.fr/fabien.gandon/foaf#me
Person
typename
email
slidesOn
identifies