The Story behind Everything Is Connected: Multimedia narration of automatically discovered paths in...
-
Upload
miel-sande -
Category
Technology
-
view
3.463 -
download
1
description
Transcript of The Story behind Everything Is Connected: Multimedia narration of automatically discovered paths in...
9/13/13 1
The story behind
Miel Vander Sande @Miel_vds
Multimedia narration of automatical ly discovered paths in Linked Data
VIDEO CODING & COMPRESSION
SEMANTIC & SOCIAL WEB
Me
MEDIA Annotation & ANALYSIS GAMING TECHNOLOGY
LINKED DATA?
SEMANTIC WEB? LINKED DATA?
We put a layer on the existing web Adding
machine understandable descriptions TO the
underlying data USING graph structures
It’s Like the WEB but instead of Linking Pages we Link
data and enrich it semantically so Generic intelligent agents can
UNDERSTAND and BROWSE DATA autonomously
Computers. Internet.
Linked Data tangible? HOW DO WE Make
AGENDA 1 CONCEPT
3 PATH NARRATION
2 PATHFINDING
4 DEMO
AGENDA 1 CONCEPT
3 PATH NARRATION
2 PATHFINDING
4 DEMO
ÜBERDEMO DEMONSTrate Linked DaTA & Semantic web.
Represent our lab. Fast. Sexy.
Modern.
Client Server SOURCE
DBPedia Topic 1
Topic 2
Topic 3
Topic 4
Topic 5
…
Topic N Playback
SOLR Pathfindin
g REST API
SIREn
Resource Description
Lookup
DEST INAT ION
AGENDA 1 CONCEPT
3 PATH NARRATION
2 PATHFINDING
4 DEMO
Client Server SOURCE
DBPedia Topic 1
Topic 2
Topic 3
Topic 4
Topic 5
…
Topic N Playback
SOLR Pathfindin
g REST API
SIREn
Resource Description
Lookup
DEST INAT ION
PATHFINDING SERVICE REASONABLE COMPLEXITY HIGH PERFORMANCE!
Laurens De Vocht [email protected] @laurens_d_v
LEADing & Ongoing research
?
Paris Barack
Obama
Bertrand Delanoë
Catholic Church
Joe Biden
mayor religion religion of vicepresident of
Result
QUERY Paris
Barack Obama
A Adjacency MATRIX WEIGHTED EDGES HEURISTIC
*ITERATIVE ALGORITHM
A Adjacency MATRIX WEIGHTED EDGES HEURISTIC
*ITERATIVE ALGORITHM
0PARIS
1
BARACK OBAMA
Resources :Paris 0 :Barack_Obama 1
0
2
3
PARIS
Eiffel tower
FRANCE
. . . 1
4
5
BARACK OBAMA
JOE BIDEN
UNITED STATES
. . .
Resources :Paris 0 :Barack_Obama 1 :Eiffel_Tower 2 :France 3 :Joe Biden 4 :United_States 5 …
0 1 2 3 4 5 0 0 0 1 1 0 0 1 0 0 0 0 1 1 2 1 0 0 0 0 0 3 1 0 0 0 0 0 4 0 1 0 0 0 0 5 0 1 0 0 0 0
A Adjacency MATRIX WEIGHTED EDGES HEURISTIC
*ITERATIVE ALGORITHM
deg(node) = sum(nodelinks)
weight(parent; child) = log(deg(parent)) + log(deg(child))
A Novel Metric for Information Retrieval in Semantic Networks – Moore et al.
ENCOURAGE RARE NODES
0
2
3
PARIS
Eiffel tower
FRANCE
A Novel Metric for Information Retrieval in Semantic Networks – Moore et al.
deg(0) =1286
deg(2) = 2237
deg(3) = 3138
weight(0;2) = 6,46
weight(0;3) = 6,61
ENCOURAGE RARE NODES deg(node) = sum(nodelinks)
weight(parent; child) = log(deg(parent)) + log(deg(child))
A Adjacency MATRIX WEIGHTED EDGES HEURISTIC
*ITERATIVE ALGORITHM
Jaccard distance
:monument :language :capital :mayor
:Paris :France
unSHARED PREDICATES BETWEEN RESOURCES FAVOR CLOSELY RELATED RESOURCES
0
2
3
PARIS
Eiffel tower
FRANCE
weight(0;2) = 6,46
weight(0;3) = 6,61
weight(2;3) = 6,7
h(0;3) = 0.75
h(0;2) = 0.65
f(x;y) = h(x;y) + weight(x;y)
PRIORITY QUEue of A*
h(2;3) = 0.75
0
2
3
PARIS
Eiffel tower
FRANCE
. . . 1
4
5
BARACK OBAMA
JOE BIDEN
UNITED STATES
. . .
IF NO PATH FOUND EXPAND CHILDNODES ADD TO ADJACENCY MATRIX REPEAT OR TERMINATION
OPTIMIZATION: Node centrality based rank reduction
0 1 2 3 … 0 0 0 1 1 1 0 0 0 0 2 1 0 0 0 3 1 0 0 0 …
Matrix INIT TIME GROWS exponentially Memory limitations!
Reduce!
OPTIMIZATION: Blacklisting
OPTIMIZATION: Node centrality based rank reduction
SEACH FOR HUBS: NODES WITH Many Links
PageRank
Hitrate above 90%
Testset of 10 000 paths among 200 popular cities, artists and countries in DBPedia (10M entities)
Average OF 4 steps
Exponential space complexity
Linear time complexity
Over 60% of paths found in less than 2000ms
AGENDA 1 CONCEPT
3 PATH NARRATION
2 PATHFINDING
4 DEMO
Client Server SOURCE
DBPedia Topic 1
Topic 2
Topic 3
Topic 4
Topic 5
…
Topic N Playback
SOLR Pathfindin
g REST API
SIREn
Resource Description
Lookup
DEST INAT ION
MULTIMEDIA PRESENTATION
Extensible DYNAMIC
Real-time AUTOMATIC PLAYBACK
Slide Presenter
TopicToTopic Topic
Topic
Youtube
GoogleMaps
GoogleImage
…
… Outroduction
Text-to-speech
Pathfinding
Title
Slide
Composite
User
HTML5 & JS WEB Application = Slidegenerator
Introduction
AGENDA 1 CONCEPT
3 PATH NARRATION
2 PATHFINDING
4 DEMO
www.Everythingisconnected.be Linked Data made tangible high performance pathfinding in Large datasets Real-time multimedia narration of Paths
Miel Vander Sande – [email protected]
A'ribu,on
• Photo slide #3: www.sos.ca.gov • Photo slide #6: h'p://www.flickr.com/photos/joebenjamin/ • Photo slide #4: h'p://www.flickr.com/photos/ilri/ • Photo slide #7: h'p://www.flickr.com/photos/
andresmusta/ • Photo slide #11: h'p://www.flickr.com/photos/wtlphotos/ • Photo slide #12: h'p://www.flickr.com/photos/kristylopez/ • Photo slide #15: h'p://www.so'.net/ • Photo slide #21: h'p://www.flickr.com/photos/dr/ &
h'p://www.flickr.com/photos/llimaorosa/