universität innsbruck leopold franzens copyright 2007 deri innsbruck easaier 18 month...
TRANSCRIPT
![Page 1: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/1.jpg)
Universität InnsbruckLeopold Franzens
EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel Copyright 2007 DERI Innsbruck www.deri.at
WP 2 – Media Semantics and Ontologies
Martin Hepp, Michael Luger, and Francois Scharffe University of Innsbruck
![Page 2: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/2.jpg)
2 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
Outline
• Workpackage Overview
• RDF Storage and Retrieval Service• Metadata Mapping• Archivist Metadata Management• Future Work• Publications
![Page 3: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/3.jpg)
3 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
Workpackage overview
• T2.2 Ontology and Semantics for Media Object Representation (Completed)
– Audio and speech ontology integrated to the framework. Still need testing of the representation functionalities of the speech extension.
– MARC import module delivered. To be integrated in the archivist application.
• T2.3 Ontology Management Environment (Ongoing)– WSMT Ontology management environment delivered. Still need to enhance the
ontology language integration part (release planned in January)
– General architecture delivered (see publications)
– Web prototype delivered. The code was re-factored enabling its sharing. Plan is to set it on http://www.easaier.org
– RDF storage service just released (see later). Support to other partners will be provided for writing SPARQL queries.
– Archivist application for ontology population still to be realized. (Start in January, see later)
![Page 4: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/4.jpg)
4 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
RDF Storage and Retrieval
Universität InnsbruckLeopold Franzens
EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel Copyright 2006 DERI Innsbruck www.deri.at
WP2 – Media Semantics and Ontologies
![Page 5: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/5.jpg)
5 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
RDF Storage and Retrieval
The Big Picture
![Page 6: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/6.jpg)
6 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
RDF Storage and Retrieval
The Big Picture
![Page 7: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/7.jpg)
7 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
RDF Storage and Retrieval
![Page 8: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/8.jpg)
8 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
RDF Storage and Retrieval
• Persistent Storage• Insert, Update & Delete Operations• Intended for RDF Metadata generated from Feature
Extractors– object identifiers, metadata, and related media
• Retrieval• SPARQL Query Endpoint
• Decoupled Component• Access via HTTP REST or Java API
![Page 9: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/9.jpg)
9 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
RDF Storage and Retrieval
• Sesame 2 Framework– Chosen after investigation of popular Semantic Web Frameworks
• Boca, Jena, Joseki, Virtuoso, RDF RAP, etc.
– Open Source (BSD license)– Modularized architecture– Storage
• File System, Memory, RDBMS Storage
Taken from http://www.openrdf.org/doc/sesame2/users/ch03.html
![Page 10: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/10.jpg)
10 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
RDF Storage and Retrieval
• Sesame 2 Architecture
RDF ModelRDF Model
RioRioSAIL APISAIL API
SAIL Query Model
SeRQLSeRQL SPARQLSPARQL
Repository Access APIRepository Access API
HTTP ServerHTTP Serverapplicationapplication
applicationapplication
HTTP / SPARQL protocol
Taken from J. Broekstra et al - ESWC'06 Tutorial: Application Development with the Sesame Framework
![Page 11: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/11.jpg)
11 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
RDF Storage and Retrieval
• Programmatic (Remote) Access– Storage (Insert, Update, Delete Operations)
• Sesame 2 Java API– RDF Statements: From File, Stream, utilizing Java I/O
– Individual RDF Statements
• HTTP REST API– Client libraries available for the majority of programming languages
– Allows RDF/XML, N-Triple, N3, ...
– Retrieval over SPARQL Endpoint
• Sesame 2 Java API
• HTTP REST API– Returns results in SPARQL Query Results XML Format
![Page 12: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/12.jpg)
13 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
RDF Storage and Retrieval
• Programmatic Access – Example
GET /sesame/repositories/easaier?query=“select * where {?a ?b ?c}” HTTP/1.1
Host: localhostAccept: application/sparql-results+xml
GET /sesame/repositories/easaier?query=“select * where {?a ?b ?c}” HTTP/1.1
Host: localhostAccept: application/sparql-results+xml
POST /sesame/repositories/easaier HTTP/1.1
Host: localhost Content-Type: application/rdf+xml
[RDF statements]
POST /sesame/repositories/easaier HTTP/1.1
Host: localhost Content-Type: application/rdf+xml
[RDF statements]
![Page 13: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/13.jpg)
14 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
RDF Storage and Retrieval
• Tutorial
![Page 14: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/14.jpg)
15 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
RDF Storage and Retrieval
• Sesame 2 Framework– Native Inferencing Support for RDFS & OWL-Lite Fragment– Extensible
• Support for External Reasoners and Rule Engines– OWLIM OWL Reasoner being ported to Sesame2
(WSML support)
• Transaction Support
• Context Support
![Page 15: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/15.jpg)
16 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
The Archivist Application
• Allows the archivist to populate the archive by– Uploading Audio Content
• Selection of the feature extraction algorithms
– Importing new external sources (ex:Hotbed)– Importing Metadata (e.g. MARC)– Subsequently Update RDF Store & Binary Store
• Configure parameters of the client applications.
![Page 16: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/16.jpg)
17 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
Metadata Management
• MARC21 Metadata Mapping
– Utilisation of MARCXML Toolkit (from loc.gov)
• MARC21 -> MARCXML Conversion
– XSLT Transformation to RDF Dublin Core
– Open Issue / TODO
• Address special fields according to the MusicOntology
• METS
– Administrative Format (LOC)
• On-demand integration of other archives.
• WSML Conversion with OWL-DL
![Page 17: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/17.jpg)
18 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
Future Work
• Continue and finish the OWL-WSML conversion.• Develop the archivist application• Support other partners with usage of the RDF
storage and query functionalities• Support the integration of other archives.• Prepare the report on metadata management
infrastructure and ontology language for media objects
![Page 18: Universität Innsbruck Leopold Franzens Copyright 2007 DERI Innsbruck EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel WP 2 – Media](https://reader030.vdocuments.mx/reader030/viewer/2022032708/56649e655503460f94b5ffce/html5/thumbnails/18.jpg)
19 EASAIER 18 Month Coordination Meeting, Tel Aviv, Israel
Publications
• Publications– Michael Luger, Ying Ding, François Scharffe, Rubing Duan, Zhixian Yan.
EASAIER: Semantic Music Retrieval Portal. Poster and Demonstration, SAMT Conference, Genova, Italy, 2007.
– Michael Luger, Ying Ding, Zhixian Yan, François Scharffe, Rubing Duan, Yves Raimond, Luc Barthélémy, Josh Reiss. EASAIER: Semantic Music Retrieval Portal. Poster and Demonstration, ISWC, Busan, Korea, 2007.
– François Scharffe, Yves Raimond, Luc Barthélémy, Ying Ding, and Michael Luger. Publishing and Accessing Digital Archives using the EASAIER Framework. Workshop on cultural heritage and the semantic web. ISWC, Busan, Korea, 2007.
– François Scharffe. Ontology and Semantic Web Aspects. Enabling Access to Sound Archives Workshop. Minerva Conference, Jerusalem, 2007.