Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Metafacture: Tools zur Metadaten-Transformation

lobid
March 22, 2013
500

Metafacture: Tools zur Metadaten-Transformation

Lokales LOD-Treffen hbz, März 2013

lobid

March 22, 2013
Tweet

Transcript

  1. Einf¨ uhrung Metafacture Metafacture-IDE Fazit und Ausblick Metafacture Tools zur

    Metadaten-Transformation Fabian Steeg Regionales LOD-Treffen Hochschulbibliothekszentrum des Landes Nordrhein-Westfalen 22. M¨ arz 2013 Metafacture Fabian Steeg
  2. Einf¨ uhrung Metafacture Metafacture-IDE Fazit und Ausblick Einf¨ uhrung Aufgabe

    bekommen: ZVDD nach LOD transformieren (MARC-XML zu RDF) Tool ausprobiert: Metafacture (im Culturegraph-Projekt entstanden) Waren angetan: Flexibel, schnell, n¨ utzlich - wollen wir deshalb hier mal vorstellen Metafacture Fabian Steeg
  3. Einf¨ uhrung Metafacture Metafacture-IDE Fazit und Ausblick Metafacture Toolkit zur

    Metadaten-Transformation Transformation getrennt von Eingabe- und Ausgabeformat: Attribut-Wert-Paare werden zu Attribut-Wert-Paaren (’Morph-Datei’, XML) Verschiedene Input-Formate unterst¨ utzt (MAB, MARC, METS, etc.) und um eigene erweiterbar Verschiedene Output-Formate unterst¨ utzt und um eigene erweiterbar (wir haben z.B. einen N-Triple-Encoder geschrieben) Metafacture Fabian Steeg
  4. Einf¨ uhrung Metafacture Metafacture-IDE Fazit und Ausblick Workflows Das Zusammenspiel

    von Eingabe, Transformationsregeln und Ausgabe bildet den Workflow der Transformation Der Workflow wird mit Flux, einer einfachen dom¨ anenspezifischen Sprache (DSL) deklariert Wir haben mit der Entwicklung von Tools zum einfachen Editieren und Ausf¨ uhren der Flux-Dateien begonnen Metafacture Fabian Steeg
  5. Einf¨ uhrung Metafacture Metafacture-IDE Fazit und Ausblick Demo Metafacture IDE

    https://github.com/culturegraph/ metafacture-ide/wiki/User-Guide Metafacture Fabian Steeg
  6. Einf¨ uhrung Metafacture Metafacture-IDE Fazit und Ausblick Vorteile Transformationsregeln von

    Eingabe- und Ausgabeformat getrennt (so z.B. Input von MARC-21 und MARC-XML austauschbar) Stream-basiert und dadurch sehr schnell Flexibles, komplett erweiterbares Framework Nachvollziehbare, deklarative Definition der Transformation in Morph- und Flux-Dateien (z.B. f¨ ur Doku, Ver¨ offentlichung, Austausch) Metafacture Fabian Steeg
  7. Einf¨ uhrung Metafacture Metafacture-IDE Fazit und Ausblick Ausblick Wollen aufgrund

    der beschriebenen Vorteile weiter und verst¨ arkt auf Metafacture setzen z.B. LOD-Transformationen umstellen (lobid-resources, lobid-organisations) Auch sonst im hbz (z.B. Edoweb XML-Export) Software, Dokumentation und Infrastruktur: http://culturegraph.github.com Metafacture Fabian Steeg