push0 g 0 g=popmetadaten 101whitepush0 g 0 g ... · 1 metadaten in der \theorie" metadaten...

Post on 19-Aug-2019

215 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Metadaten 101Input Session Coding Da Vinci Rhein-Main 2018

Julia Beck

Universitatsbibliothek Mainz - Digitale Bibliotheksdienste

Q j.beck@ub.uni-mainz.de / � j4lib / 7 j4lib

28. Oktober 2018

1

Metadaten in der “Theorie”MetadatenNormdaten & kontrollierte VokabulareMetadatenstandards in Coding da Vinci

Metadaten in der PraxisSunday Python (CdV Ost)OpenRefineBaseX

Julia Beck — Metadaten 101

2

Das ist Julia

Informatikerin & Linguistin

Aktuelle Projekte:

I FID Darstellende Kunst

I Kulturerbeportal Rheinland-Pfalz (Prototyp)

Beim Coding da Vinci: Ansprechpartnerin fur Fragen zu dentheater- und tanzbezogenen Sammlungen

Julia Beck — Metadaten 101

3

Metadaten in der “Theorie”

Julia Beck — Metadaten 101

4

Metadaten

Strukturierte Daten zur einheitlichen Beschreibung von Ressourcen(Daten, Objekte, Personen, ...)

“gemeinsame Sprache”, “Daten uber Daten”

ermoglicht

I Austausch von Daten

I effektive Datenhaltung

I effektives Retrieval

I Verknupfung von Objekten

Julia Beck — Metadaten 101

5

Metadaten

Klassisches Beispiel

<book id= ’’12345’’>

<title >Best book ever</title>

<description >This is a short description

of the content of the best book ever.

</description >

<published >2018 -10 -27</published >

<publishedAt >Mainz </publishedAt >

<author >Me Myself </author

</book>

Julia Beck — Metadaten 101

6

Metadaten

<edm:ProvidedCHO

xmlns:edm="http ://www.europeana.eu/schemas/edm/"

xmlns:dm2e="http :// onto.dm2e.eu/schemas/dm2e/"

xmlns:dc="http :// purl.org/dc/elements /1.1/"

xmlns:dcterms="http :// purl.org/dc/terms/"

rdf:about="http :// performing -arts.eu/Record/MCB_MCB -SV -7085">

<dc:identifier >MCB -SV -7085 </dc:identifier >

<dm2e:callNumber >MCB -SV -7085</dm2e:callNumber >

<dc:title>Kein Platz fuer Zaertlichkeit - Meg Stuart

und ihre Choreographie "No longer readymade"</dc:title>

<dc:type xml:lang="de">Video</dc:type>

<dc:description xml:lang="de">No Longer Readymade was

created in the transition from New York to Brussels;

Meg Stuart and her dancers worked on it during

various residencies [...]

Julia Beck — Metadaten 101

7

Metadatenstandards

Keine Angst! Meist ist es einfacher als es aussieht.

Dazu ein Tipp: Ein guter Editor bewirkt meist schon Wunder!

Die wichtigste Frage:

Wo finde ich Informationen zu den einzelnen Standards?

Julia Beck — Metadaten 101

8

Metadatenstandards

Wo finde ich Informationen zu Metadaten?KIM - Kompetenzzentrum Interoperable Metadatenhttp://www.kim-forum.org/(z.B. “eTutorials” und “Kleines Handbuch zu Metadaten” unterMaterialien)

Wo finde ich Informationen zu den einzelnen Standards?Ein strukturiertes Verzeichnis von Datenformaten:http://format.gbv.de/

Julia Beck — Metadaten 101

9

Normdaten & kontrollierte Vokabulare

Was sind Normdaten? (engl.: authority files)

I Normdaten identifizieren eine Entitat eindeutig

I enthalten i.d.R. Namensformen, Beschreibung undIdentifizierer dieser Entitat

I Normdaten gibt es z.B. zuI PersonenI KorperschaftenI GeografikaI SachbegriffenI Zeitangaben

Julia Beck — Metadaten 101

10

Normdaten & kontrollierte Vokabulare

Was sind Normdaten? (engl.: authority files)

I bilden kontrollierte Vokabulare

I konnen untereinander in Relation gesetzt werden(Verwandtschaft bei Personen, Hierarchien bei Begriffen)

I Beispiele: GND, LCNAF, Geonames, AAT, ...

Julia Beck — Metadaten 101

11

Normdaten & kontrollierte Vokabulare

Wozu sind Normdaten gut?

Julia Beck — Metadaten 101

12

Normdaten & kontrollierte Vokabulare

Wozu sind Normdaten gut?

Julia Beck — Metadaten 101

13

Metadatenstandards

Julia Beck — Metadaten 101

14

Metadatenstandards,die beim CdV Rhein-Main vorkommen

Julia Beck — Metadaten 101

15

Metadatenstandards beim CdV RM - METS

I Name : METS/MODS

I Datensets: Brentano, Gerstenkorn, Manskopf, Freimann, ...

I GLAM: Bibliothek

I typisch: Strukturdaten

I Hilfe: htt-ps://www.loc.gov/standards/mets/METSOverview.v2.html

Julia Beck — Metadaten 101

16

Metadatenstandards beim CdV RM - METS

Julia Beck — Metadaten 101

17

Metadatenstandards beim CdV RM - LIDO

I Name : LIDO

I Datensets: Theaterbausammlung

I GLAM: Museum

I typisch: Events

I Hilfe: http://network.icom.museum/cidoc/working-groups/lido/resources/

Julia Beck — Metadaten 101

18

Metadatenstandards beim CdV RM - LIDO

xxxWrap

xxxSet

displayXXX

XXX

z.B.

objectMeasurementsWrap

objectMeasurementsSet

displayObjectMeasurements

objectMeasurements

Julia Beck — Metadaten 101

19

Metadatenstandards beim CdV RM - EDM

I Name : EDM

I Datensets: DDB, Tanzfabrik, Manskopf, Freimann, CompactMemory, ...

I GLAM: universell

I typisch: Entitaten

I Hilfe: https://pro.europeana.eu/resources/standardization-tools/edm-documentation

Julia Beck — Metadaten 101

20

Metadatenstandards beim CdV RM - EDM

Julia Beck — Metadaten 101

21

Metadatenstandards beim CdV RM - EDM

Julia Beck — Metadaten 101

22

Metadatenstandards beim CdV RM - EAD

I Name : EAD

I Datensets:Wilhelmshoher Kriegskarten

I GLAM: Archiv

I typisch: hierarchischer Aufbau

I Hilfe: https://github.com/saa-ead-roundtable/ead3-toolkit

Julia Beck — Metadaten 101

23

Metadatenstandards beim CdV RM - EAD

Julia Beck — Metadaten 101

24

Metadatenstandards beim CdV Rhein-Main

Und wenn es kein Standard ist? Oder der Standard nicht auf denersten Blick erkennbar ist?Nicht verzweifeln! Datengeber direkt ansprechen,wenn es Fragen gibt.Auf Namespaces achten.Manchmal hilft es auch zu wissen,in welcher Software die Metadaten erstellt wurden.

Julia Beck — Metadaten 101

25

Metadaten in der Praxis

Julia Beck — Metadaten 101

26

Sunday Python (CdV Ost)

Sehr empfehlenswert:Input Session vom CdV Ost von Martin Czygan (UB Leipzig)https://github.com/miku/sundaypython

Julia Beck — Metadaten 101

27

Sunday Python (CdV Ost)

Input Session vom CdV Ost von Martin Czygan (UB Leipzig)

I Working with XML

I RSS feeds

I OAI harvesting

I CSV and Excel files

I Python and Art

Julia Beck — Metadaten 101

28

Kein Python Programmierer?

Kein Problem! Weitere interessante Pakete:I Ruby

I NokogiriI ruby-rdf

I PHPI PHP XMLReader / XMLWriterI EasyRdf

Julia Beck — Metadaten 101

29

Open Refine

http://openrefine.org/

DEMO mit den Daten des Weltkulturen Museums

Julia Beck — Metadaten 101

30

I Dokumentation:https://github.com/OpenRefine/OpenRefine/wiki/Documentation-For-Users

I Online Tutorials zum Beispiel auf Youtube

I Hands on Tutorial von John Little:https://libjohn.github.io/openrefine/index.html

I Liste von GREL-Functions:https://github.com/OpenRefine/OpenRefine/wiki/GREL-Functions

Julia Beck — Metadaten 101

31

BaseX

http://basex.org/

DEMO mit den Daten der Theaterbausammlung

Julia Beck — Metadaten 101

32

BaseX

BaseX - Getting Startedhttp://docs.basex.org/https://basex.readthedocs.io/en/search/Getting%20Started/

Tutorials zu XPath und XQuery in BaseXhttp://basex.org/2018/04/10/basex-kim-workshop-2018/

Julia Beck — Metadaten 101

33

Danke

Happy Hacking!

Q j.beck@ub.uni-mainz.de / � j4lib / 7 j4lib

Julia Beck — Metadaten 101

top related