SlideShare ist ein Scribd-Unternehmen logo
1 von 14
1 




                                      OmNom

                         Prototyping DM2E's
                      interoperability platform

                      All-WP-Meeting Vienna, 2012-11-30


                  Konstantin Baierer <konstantin.baierer@ibi.hu-berlin.de>

     2012-11-30         Konstantin Baierer: OmNom                      1/15
DM2E: Work Package 2

●   Mapping to EDM+
●   RDFization of Metadata
●   Contextualization
●   Ingestion to Europeana
●   User Interface



2012-11-30   Konstantin Baierer: OmNom   2/15
Workflow – Example

  Ms_114.tei.xml               Validate          TEI XSD



                                                MINT Mapping
                              Transform
                                                  UIB_EDM



                               Validate        EDM+ Schematron



                             Contextualize     Silk Linking Rules



     RDF                        Publish
     Store


2012-11-30         Konstantin Baierer: OmNom                3/15
OmNom: Backend

●   Loading data (HTTP, Mint, OAI-PMH, D2R)
●   Splitting, Dedup (XPath, MAB, MARC ...)
●   Transformation (XSLT, R2R, Regex, Tidy...)
●   Validation (XSD, Schematron, SPARQL)
●   Linking (Silk)
●   Publishing (Bulk Upload, Triplestore)


2012-11-30     Konstantin Baierer: OmNom    4/15
Demo – Web Interface




2012-11-30   Konstantin Baierer: OmNom   5/15
Upload Files




2012-11-30   Konstantin Baierer: OmNom   6/15
Workflow Editor




2012-11-30   Konstantin Baierer: OmNom   7/15
List ingestions




2012-11-30   Konstantin Baierer: OmNom   8/15
Ingestion Report




2012-11-30   Konstantin Baierer: OmNom   9/15
Examine results with SPARQL


 List ingestions
     SELECT ?g
     FROM <http://141.20.126.155:9000/ds/data?
     default>
     WHERE {
       ?g a <http://onto.dm2e.eu/Ingestion> .
     }




2012-11-30     Konstantin Baierer: OmNom         10/15
Retrieve an ingestion via HTTP
  URI of the ingestion




2012-11-30   Konstantin Baierer: OmNom   11/15
Visualization – room for
improvement...




2012-11-30   Konstantin Baierer: OmNom   13/15
Next steps

●   Scrap and Scavenge the prototype :-)
●   Discuss within WP2 and with
    –   WP3: Visualization, snippet creation ...
    –   WP1: Data loading, custom tools, ...
●   Interface MINT and Silk




2012-11-30        Konstantin Baierer: OmNom        14/15
Thank you!



  Code: https://bitbucket.org/kb/omnom
  E-Mail: konstantin.baierer@ibi.hu-berlin.de




2012-11-30   Konstantin Baierer: OmNom   15/15

Weitere ähnliche Inhalte

Ähnlich wie Konstantin Baierer - OmNom

Adapt to2012 oak - the new repository
Adapt to2012  oak - the new repositoryAdapt to2012  oak - the new repository
Adapt to2012 oak - the new repositorymichid
 
IPTC News Exchange Formats Working Party Autumn 2012
IPTC News Exchange Formats Working Party Autumn 2012IPTC News Exchange Formats Working Party Autumn 2012
IPTC News Exchange Formats Working Party Autumn 2012Stuart Myles
 
WebDAV - The good, the bad and the evil
WebDAV - The good, the bad and the evilWebDAV - The good, the bad and the evil
WebDAV - The good, the bad and the evilTobias Schlitt
 
Exposing Business Value
Exposing Business ValueExposing Business Value
Exposing Business ValueESUG
 
Analysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptAnalysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptPhilip Tellis
 
Jawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 publicJawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 publicHimawan Nugroho
 
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan NugrohoIndonesia Network Operators Group
 
JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]Mahadiputra S
 
November 2012 (New Tuner Admin feature)
November 2012 (New Tuner Admin feature)November 2012 (New Tuner Admin feature)
November 2012 (New Tuner Admin feature)CM-UG.com
 
SeCold - A Linked Data Platform for Mining Software Repositories
SeCold - A Linked Data Platform for  Mining Software RepositoriesSeCold - A Linked Data Platform for  Mining Software Repositories
SeCold - A Linked Data Platform for Mining Software Repositoriesimanmahsa
 
Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2Catherine Nuel
 
Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2OW2
 
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...MongoDB
 
Database Performance With Proxy Architectures
Database  Performance With  Proxy  ArchitecturesDatabase  Performance With  Proxy  Architectures
Database Performance With Proxy ArchitecturesPerconaPerformance
 
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBReal-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBVoltDB
 

Ähnlich wie Konstantin Baierer - OmNom (20)

OWB Mapping Conversion
OWB Mapping ConversionOWB Mapping Conversion
OWB Mapping Conversion
 
Adapt to2012 oak - the new repository
Adapt to2012  oak - the new repositoryAdapt to2012  oak - the new repository
Adapt to2012 oak - the new repository
 
IPTC News Exchange Formats Working Party Autumn 2012
IPTC News Exchange Formats Working Party Autumn 2012IPTC News Exchange Formats Working Party Autumn 2012
IPTC News Exchange Formats Working Party Autumn 2012
 
WebDAV - The good, the bad and the evil
WebDAV - The good, the bad and the evilWebDAV - The good, the bad and the evil
WebDAV - The good, the bad and the evil
 
Exposing Business Value
Exposing Business ValueExposing Business Value
Exposing Business Value
 
Analysing network characteristics with JavaScript
Analysing network characteristics with JavaScriptAnalysing network characteristics with JavaScript
Analysing network characteristics with JavaScript
 
Jawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 publicJawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 public
 
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
 
JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]
 
November 2012 (New Tuner Admin feature)
November 2012 (New Tuner Admin feature)November 2012 (New Tuner Admin feature)
November 2012 (New Tuner Admin feature)
 
Web scale monitoring
Web scale monitoringWeb scale monitoring
Web scale monitoring
 
DOME 64-bit μDataCenter
DOME 64-bit μDataCenterDOME 64-bit μDataCenter
DOME 64-bit μDataCenter
 
SeCold - A Linked Data Platform for Mining Software Repositories
SeCold - A Linked Data Platform for  Mining Software RepositoriesSeCold - A Linked Data Platform for  Mining Software Repositories
SeCold - A Linked Data Platform for Mining Software Repositories
 
Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2
 
Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2Accord Project Solutions Linux Ow2
Accord Project Solutions Linux Ow2
 
Comstar IPTV
Comstar IPTVComstar IPTV
Comstar IPTV
 
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
 
Database Performance With Proxy Architectures
Database  Performance With  Proxy  ArchitecturesDatabase  Performance With  Proxy  Architectures
Database Performance With Proxy Architectures
 
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDBReal-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
Real-time Big Data Analytics in the IBM SoftLayer Cloud with VoltDB
 
SOME_IP_29408.pdf
SOME_IP_29408.pdfSOME_IP_29408.pdf
SOME_IP_29408.pdf
 

Mehr von Digitised Manuscripts to Europeana

08a punditdm2efinaleventpisa2014 141212080409-conversion-gate01
08a punditdm2efinaleventpisa2014 141212080409-conversion-gate0108a punditdm2efinaleventpisa2014 141212080409-conversion-gate01
08a punditdm2efinaleventpisa2014 141212080409-conversion-gate01Digitised Manuscripts to Europeana
 
02 20141210 beyond_dm2_e_sustainable_digital_services_chambers_v2
02 20141210 beyond_dm2_e_sustainable_digital_services_chambers_v202 20141210 beyond_dm2_e_sustainable_digital_services_chambers_v2
02 20141210 beyond_dm2_e_sustainable_digital_services_chambers_v2Digitised Manuscripts to Europeana
 

Mehr von Digitised Manuscripts to Europeana (20)

DM2E community building
DM2E community buildingDM2E community building
DM2E community building
 
Reasoning with Reasoning (STRiX 2014)
Reasoning with Reasoning (STRiX 2014)Reasoning with Reasoning (STRiX 2014)
Reasoning with Reasoning (STRiX 2014)
 
Wp4 results july dec 2014
Wp4 results july dec 2014Wp4 results july dec 2014
Wp4 results july dec 2014
 
Virtual exhibition presentation pim
Virtual exhibition presentation pimVirtual exhibition presentation pim
Virtual exhibition presentation pim
 
Pisa final all_wp_121214_wp1_dg
Pisa final all_wp_121214_wp1_dgPisa final all_wp_121214_wp1_dg
Pisa final all_wp_121214_wp1_dg
 
10 wp4 community building
10 wp4 community building10 wp4 community building
10 wp4 community building
 
09 pisa finale
09 pisa finale09 pisa finale
09 pisa finale
 
08b final event_experimente
08b final event_experimente08b final event_experimente
08b final event_experimente
 
07 dm2 e_seachange
07 dm2 e_seachange07 dm2 e_seachange
07 dm2 e_seachange
 
08a punditdm2efinaleventpisa2014 141212080409-conversion-gate01
08a punditdm2efinaleventpisa2014 141212080409-conversion-gate0108a punditdm2efinaleventpisa2014 141212080409-conversion-gate01
08a punditdm2efinaleventpisa2014 141212080409-conversion-gate01
 
06 dm2 e_pisa-wp2-no-anim
06 dm2 e_pisa-wp2-no-anim06 dm2 e_pisa-wp2-no-anim
06 dm2 e_pisa-wp2-no-anim
 
05 piotrowski
05 piotrowski05 piotrowski
05 piotrowski
 
04 pisa final_event_111214_wp1_dg
04 pisa final_event_111214_wp1_dg04 pisa final_event_111214_wp1_dg
04 pisa final_event_111214_wp1_dg
 
03 isaac dm2-e14-full
03 isaac dm2-e14-full03 isaac dm2-e14-full
03 isaac dm2-e14-full
 
02 20141210 beyond_dm2_e_sustainable_digital_services_chambers_v2
02 20141210 beyond_dm2_e_sustainable_digital_services_chambers_v202 20141210 beyond_dm2_e_sustainable_digital_services_chambers_v2
02 20141210 beyond_dm2_e_sustainable_digital_services_chambers_v2
 
01 welcome violeta_final_event_dm2_e_20141211
01 welcome violeta_final_event_dm2_e_2014121101 welcome violeta_final_event_dm2_e_20141211
01 welcome violeta_final_event_dm2_e_20141211
 
Vienna 2014-11-18-dm2 e
Vienna 2014-11-18-dm2 eVienna 2014-11-18-dm2 e
Vienna 2014-11-18-dm2 e
 
Introduction to dm2 e final dg
Introduction to dm2 e final dgIntroduction to dm2 e final dg
Introduction to dm2 e final dg
 
Wp1 2014
Wp1 2014Wp1 2014
Wp1 2014
 
Dm2 e okfn-infoday_scholarly_activities_18_nov
Dm2 e okfn-infoday_scholarly_activities_18_novDm2 e okfn-infoday_scholarly_activities_18_nov
Dm2 e okfn-infoday_scholarly_activities_18_nov
 

Konstantin Baierer - OmNom

  • 1. OmNom Prototyping DM2E's interoperability platform All-WP-Meeting Vienna, 2012-11-30 Konstantin Baierer <konstantin.baierer@ibi.hu-berlin.de> 2012-11-30 Konstantin Baierer: OmNom 1/15
  • 2. DM2E: Work Package 2 ● Mapping to EDM+ ● RDFization of Metadata ● Contextualization ● Ingestion to Europeana ● User Interface 2012-11-30 Konstantin Baierer: OmNom 2/15
  • 3. Workflow – Example Ms_114.tei.xml Validate TEI XSD MINT Mapping Transform UIB_EDM Validate EDM+ Schematron Contextualize Silk Linking Rules RDF Publish Store 2012-11-30 Konstantin Baierer: OmNom 3/15
  • 4. OmNom: Backend ● Loading data (HTTP, Mint, OAI-PMH, D2R) ● Splitting, Dedup (XPath, MAB, MARC ...) ● Transformation (XSLT, R2R, Regex, Tidy...) ● Validation (XSD, Schematron, SPARQL) ● Linking (Silk) ● Publishing (Bulk Upload, Triplestore) 2012-11-30 Konstantin Baierer: OmNom 4/15
  • 5. Demo – Web Interface 2012-11-30 Konstantin Baierer: OmNom 5/15
  • 6. Upload Files 2012-11-30 Konstantin Baierer: OmNom 6/15
  • 7. Workflow Editor 2012-11-30 Konstantin Baierer: OmNom 7/15
  • 8. List ingestions 2012-11-30 Konstantin Baierer: OmNom 8/15
  • 9. Ingestion Report 2012-11-30 Konstantin Baierer: OmNom 9/15
  • 10. Examine results with SPARQL List ingestions SELECT ?g FROM <http://141.20.126.155:9000/ds/data? default> WHERE { ?g a <http://onto.dm2e.eu/Ingestion> . } 2012-11-30 Konstantin Baierer: OmNom 10/15
  • 11. Retrieve an ingestion via HTTP URI of the ingestion 2012-11-30 Konstantin Baierer: OmNom 11/15
  • 12. Visualization – room for improvement... 2012-11-30 Konstantin Baierer: OmNom 13/15
  • 13. Next steps ● Scrap and Scavenge the prototype :-) ● Discuss within WP2 and with – WP3: Visualization, snippet creation ... – WP1: Data loading, custom tools, ... ● Interface MINT and Silk 2012-11-30 Konstantin Baierer: OmNom 14/15
  • 14. Thank you! Code: https://bitbucket.org/kb/omnom E-Mail: konstantin.baierer@ibi.hu-berlin.de 2012-11-30 Konstantin Baierer: OmNom 15/15