publishing europe's television history on the web
DESCRIPTION
This presentation focuses on the role of Linked Open Data in the content ingestion for the EUscreen platform, a portal that offers free access to videos, stills, texts and rich metadata, covering major events in Europe (and beyond) as well as providing insights into how people in Europe have lived for over the last sixty years. This presentation was given at the International Workshop on Semantic Digital Archives, (TPDL 2011, Berlin) by Nikolaos Simou, Technical University of Athens (NTUA).TRANSCRIPT
Publishing Europe's Television Heritage on the Web
Johan Oomen (Sound and Vision- NL)
Vassilis Tzouvaras (NTUA)
Nikolaos Simou (NTUA)
www.www.
www.euscreen.eu
• Diversity of television content– Various providers, different content, different
management systems, different metadata
• Need for interoperability– content of type MPEG 4 part 10 (H.264)
encoded in a bit rate between 500 and 1000 kb/sec resembling SD quality video.
– mappings of providers metadata schemas to a reference domain model (EBU Core)
Content Ingestion
MINT Metadata Interoperability
• User friendly tool for creating mappings from any XML input to a reference XSD schema
• Follows a typical web based architecture– www.mint.image.ece.ntua.gr (MINT Website)– www.oreo.image.ece.ntua.gr:8080/mint/ (demo)
• Currently used in ATHENA, EUScreen, CARARE, Judaica, ECLAP, DCA and Linked Heritage
MINT Ingestion Workflow
Harvesting
Schema Mapping
Transformation
• Use URIs to identify things.• Use HTTP URIs so that these things can be referred to
and looked up ("dereferenced") by people and user agents.
• Provide useful information about the thing when its URI is dereferenced, using standard formats such as RDF/XML.
• Include links to other, related URIs in the exposed data to improve discovery of other related information on the Web.
Linked Data Principles
• Domain of lod pilot www.mint.image.ntua.gr (specifies the URI)
• The unique EUScreen item identifier is used as the resource identifier
• Each EUScreen item, according its metadata, is transformed to the appropriate EBU Class
• Additional metadata are represented with the appropriate EBU Properties
LOD Pilot
<rdf:Description rdf:about= "http://mint.image.ece.ntua.gr/resource/EUS_55F569268ACA42B186682960875F862B"> <rdf:type rdf:resource="http://www.ebu.ch/metadata/ontologies/ebucore#Part"/> <ebucore:originalTitle>Samenwerkende Hulp Organisaties</ebucore:originalTitle> <ebucore:createdIn rdf:resource="http://mint.image.ece.ntua.gr/resource/Netherlands"/> <ebucore:isRelatedTo rdf:resource="http://mint.image.ece.ntua.gr/resource/EUS_9258BE91396A4E1A8310C283B2139758"/> <ebucore:hasOriginalLanguage rdf:resource="http://mint.image.ece.ntua.gr/resource/Dutch_language"/>
</rdf:Description>
<EUScreen> <metadata> <AdministrativeMetadata> <identifier>EUS_55F569268ACA42B186682960875F862B</identifier>
</AdministrativeMetadata> <ContentDescriptionMetadata>
<itemType>Part</itemType><originalLanguage> Dutch </originalLanguage><originalTitle>Samenwerkende Hulp Organisaties</originalTitle><relationType>EUS_9258BE91396A4E1A8310C283B2139758<relationType>
</ContentDescriptionMetadata><ObjectDescriptionMetadata>
<GeographicalCoverage> Netherlands <GeographicalCoverage><ObjectDescriptionMetadata>
</metadata> </EUScreen>
XML Instance
RDF Representation
EUScreen LOD - Example
• Internal Linking– Harvesting schema contains elements that
connect items– E.g. relationType -> ebucore:isRelatedTo
• External Linking– Harvesting schema contains elements of
which values can be discovered as resources– E.g. Location
Linking EUScreen Metadata
<rdf:Description rdf:about= "http://mint.image.ece.ntua.gr/resource/EUS_55F569268ACA42B186682960875F862B"> <rdf:type rdf:resource="http://www.ebu.ch/metadata/ontologies/ebucore#Part"/> <ebucore:originalTitle>Samenwerkende Hulp Organisaties</ebucore:originalTitle> <ebucore:createdIn rdf:resource="http://mint.image.ece.ntua.gr/resource/Netherlands"/>
<ebucore:isRelatedTo rdf:resource="http://mint.image.ece.ntua.gr/resource/EUS_9258BE91396A4E1A8310C283B2139758"/> <ebucore:hasOriginalLanguage rdf:resource="http://mint.image.ece.ntua.gr/resource/Dutch_language"/>
</rdf:Description><rdf:Description rdf:about= "http://mint.image.ece.ntua.gr/resource/EUS_9258BE91396A4E1A8310C283B2139758">
<rdf:type rdf:resource="http://www.ebu.ch/metadata/ontologies/ebucore#Part"/> <ebucore:originalTitle>KATHARSIS</ebucore:originalTitle> <ebucore:createdIn rdf:resource="http://mint.image.ece.ntua.gr/resource/Netherlands"/> <ebucore:hasOriginalLanguage rdf:resource="http://mint.image.ece.ntua.gr/resource/Dutch_language"/>
</rdf:Description>
<rdf:Description rdf:about="http://mint.image.ece.ntua.gr/resource/Netherlands"><rdf:type rdf:resource="http://www.ebu.ch/metadata/ontologies/ebucore#Location"/>
<ebucore:locationName rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Netherlands</ebucore:locationName> <owl:sameAs rdf:resource="http://www4.wiwiss.fu-berlin.de/eurostat/resource/countries/Nederland"/> <owl:sameAs rdf:resource="http://rdf.freebase.com/ns/m/059j2"/>
<owl:sameAs rdf:resource="http://data.nytimes.com/N9126831021305207931"/><owl:sameAs rdf:resource="http://dbpedia.org/resource/Netherlands"/>
</rdf:Description>
Example
<rdf:Description rdf:about="http://mint.image.ece.ntua.gr/resource/Netherlands"><rdf:type rdf:resource="http://www.ebu.ch/metadata/ontologies/ebucore#Location"/>
<ebucore:locationName rdf:datatype="http://www.w3.org/2001/XMLSchema#string">Netherlands</ebucore:locationName> <owl:sameAs rdf:resource="http://www4.wiwiss.fu-berlin.de/eurostat/resource/countries/Nederland"/> <owl:sameAs rdf:resource="http://rdf.freebase.com/ns/m/059j2"/>
<owl:sameAs rdf:resource="http://data.nytimes.com/N9126831021305207931"/><owl:sameAs rdf:resource="http://dbpedia.org/resource/Netherlands"/>
</rdf:Description>
DBpedia EurostatFreebase NY Times
Example
LOD Cloud
• MINT Website: www.mint.image.ece.ntua.gr • Mint Demo: www.oreo.image.ece.ntua.gr:8080/mint • EUScreen Mapping to EBU ontology:https
://docs.google.com/spreadsheet/ccc?key=0Akruw5a0_oaLdEQyMl85NVQxZ2lmT00wcVU4ZVRJZ0E&hl=en_US#gid=3
• LOD Pilot: http://mint.image.ece.ntua.gr/page/ • Sparql Endpoint: http://oreo.image.ece.ntua.gr:10999/test/
Useful links