Hypermedia is dead – long live linked multimedia!

iM logo

An invited talk at DERI,
2008-09-08,
by Michael Hausenblas

Agenda

Motivation

  1. show me photos of presidents of the European Commission visiting a country in Asia
    • DBpedia: list EC presidents -: [L-EP]
    • Geonames: list Asian countries -: [L-AC]
    • Google: list photos taken in a country of [L-AC] -: [L-ACP]
    • Google: in [L-ACP] find regions that depict members of [L-EP] -: result
  2. give me a summary of all scenes from videos where Stefan Decker has talked about social semantic collaboration

Activities

Activities - Research Projects I

Activities - Research Projects II

UAd system architecture

Activities - W3C

Other Activities - ramm.x

ramm.x logo, RDFa-deployed multimedia metadata

ramm.x motivation
details see specification ...

Other Activities - ramm.x

ramm.x logo

ramm.x processing
ramm.x client: processing

Other Activities - ramm.x

ramm.x logo

use cases

Other Activities - ramm.x

ramm.x logo

ramm.x cultural heritage use case - example
example: cultural heritage example

Other Activities - ramm.x

ramm.x logo

ramm.stack
further reading: SAMT07 poster and ISWC07 workshop paper

Other Activities - outreach, tutorials, etc.

Interlinking Multimedia (iM)

Why?

Interlinking Multimedia (iM)

Ok. But Why iM?

Interlinking Multimedia (iM)

An Attempt to Resurrect Hypermedia?

This is not about trying to resurrect hypermedia (it's dead, remember? ;) rather, iM is a light-weight bottom-up approach to interlink multimedia content on the Web of Data. Basic building blocks are:

Interlinking Multimedia (iM)

CaMiCatzee I

CaMiCatzee screenshot

Interlinking Multimedia (iM)

CaMiCatzee II

CaMiCatzee architecture
system architecture (more ...)

Interlinking Multimedia (iM)

Current Possibilities and Limitations

annotating youtube videos

YouTube annotations

Interlinking Multimedia (iM)

Current Possibilities and Limitations

BBC music beta site

BBC music beta

Challenges

Challenge - Discovery and Usage of Datasets

Challenge - Discovery and Usage of Datasets

application of voiD
usage of voiD in a distributed setup

Challenge - Discovery and Usage of Datasets

:DBpedia a void:Dataset ; 
         foaf:homepage <http://dbpedia.org/> ;
         dc:subject <http://dbpedia.org/resource/DBpedia> ;
         void:containsLinks :DBpedia2DBLP  .

:DBLP  a void:Dataset ; 
       foaf:homepage <http://www4.wiwiss.fu-berlin.de/dblp/all> ;
       dc:subject <http://dbpedia.org/resource/Computer_science> ; 
       dc:subject <http://dbpedia.org/resource/Journal> ;
       dc:subject <http://dbpedia.org/resource/Proceedings> .

:DBpedia2DBLP a void:Linkset ;
              void:target :DBLP .

Challenge - Discovery and Usage of Datasets

SELECT ?dataset {
 ?dataset a void:Dataset;
          dc:subject <http://dbpedia.org/resource/Proceedings> .
 ?datasetSrc a void:Dataset;
          foaf:homepage <http://dbpedia.org/> ; 
          void:containsLinks ?linkset .
 ?linkset void:target ?dataset.
}

demo ...

Challenge - Performance & Scalability

Challenge - Quality

Challenge - Privacy & Trust

Challenge - Partners & Use Cases

The End?

iM logo

Let's start the work!