Normdatendienste der VZG und ihre Anwendungsmöglichkeiten

27
Normdatendienste der VZG und ihre Anwendungsm¨ oglichkeiten, 2016-09-14 Normdatendienste der VZG und ihreAnwendungsm¨oglichkeiten Dr. Jakob Voß Verbundzentrale des GBV (VZG), G¨ ottingen intranda viewer Tag, 2016-09-14

Transcript of Normdatendienste der VZG und ihre Anwendungsmöglichkeiten

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Normdatendienste der VZG undihre Anwendungsmoglichkeiten

Dr. Jakob Voß

Verbundzentrale des GBV (VZG), Gottingen

intranda viewer Tag, 2016-09-14

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Grundlagen

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Begriffsklarung

Normdaten System aus Begriffen zur WissensorganisationDienst Technische Einheit, die zusammenhangende

Funktionalitat uber eine klar definierte Schnittstelle(API) zur Verfugung stellt

Dienstleistung Erbringung einer immateriellen Leistungzur Deckung eines Bedarfs

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Beispiel: Gemeinsame Normdatei (GND)

I Zentrale Verwaltung durch die DNBI Pflege durch Mitglieder (u.A. GBV-Bibliotheken)I Verschiedene (mehr oder weniger) Dienste zum Zugriff

I Laufende Updates (MARC21?)I Linked Open DataI RDF-DumpI Web-Interfaces (z.B. http://gnd.eurospider.com/)I . . .

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Einige Arten von Normdaten Wissensorganisationssystemen

Klassifikationen(z.B. Regensburger Verbundklassifikation, RVK)

Normdateien(z.B. Gemeinsame Normdatei, GND)

Thesauri(z.B. Standard-Thesaurus Wirtschaft, STW)

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Viele Arten von Wissensorganisationssystemen

I Lokale BibliotheksystematikenI Fachspezifische VokabulareI MuseumsvokabulareI Einfache Listen von Klassen/TypenI . . .

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Viele Datenformate fur Wissensorganisationssysteme

I MARC 21 for Authority/Classification DataI Metadata and Authority Description Schema (MADS)I ISO 25964 XMLI Classification Markup Language (ClaML)I Vocabulary Definition Exchange (VDEX)I Simple Knowledge Organization System (SKOS)

Realitat:

I Excel, CSV. . .I Word, PDF. . .

Losung:

I Noch ein Standard (⇒ JSKOS)

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Einheitliche Normdatendienste der VZG

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Motivation

1. Konsolidierung von Normdaten innerhalb der VZG⇒ vor allem im Bereich Digitaler Bibliotheken(kuniweb-Museumserfassung, kenom-Munzportal)

Gemeinsame Normdatei, GeoNames, Bayerische Oberbegriffsdatei,Hessische Systematik, Ortsangaben des Bundesamtes furKartographie und Geodasie, Arts & Architecture Thesarus, OnlineCoins of the Roman Empire, Coinage of the Roman RepublicOnline. . .

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Motivation

2. Mapping zwischen Normdateien

Projekt coli-conc https://coli-conc.gbv.de/

Entwicklung einer Infrastruktur fur den Austausch, dieErstellung, und die Wartung von Konkordanzen zwischenbibliothekarischen Wissensorganisationssystemen

DFG-Forderung 12/2015-12/2017

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Normdatendienste

I Bereitstellungen von Diensten zumeinheitlichen Zugriff auf Normdaten

I Zugriff auf NormdatensatzI Suche nach NormdatensatzenI Bearbeitung von NormdatensatzenI . . .

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Normdatendienste aus dem deutschsprachigenBibliothekswesen

I Web Services for Economics (ZBW)I lobid-API (hbz)I Entity Facts (DNB)

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Weitere Beispiele fur Normdatendienste

Internationales Bibliothekswesen

I finto: Finnish thesaurus and ontology serviceI Library of Congress Linked Data Service

Blick uber den Tellerrand

I Wikidata (indirekt)

I Vocabulary Services Interest Groupder Research Data Alliance (RDA)

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Normdatendienste an der VZG

I Interne Bereitstellung von Normdatenfur unsere Anwendungen (Portale, Projekte. . . )

I Externe Bereitstellung von Normdatenfur unsere Mitglieder und die Offentlichkeit

I Vokabularserver zur Pflege und Bereitstellungvon (Museums)vokabularen durch Externe

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Stand und Planung

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Sammlung und Erschließung von KOS

BARTOC (erst seit Ende 2013) erfasst bereits uber 1.800 Systeme

Ledl, Andreas and Voss, Jakob: Describing KnowledgeOrganization Systems in BARTOC and JSKOS. InternationalConference on Terminology and Knowledge Engineering(TKE2016) http://hdl.handle.net/10760/29366

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

JSKOS, ein einheitliches Datenformat fur Normdaten

I basiert auf RDF (SKOS & Dublin Core). . . aber etwas starker vereinheitlicht

I basiert auf JSON-LD. . . aber etwas vereinfacht und erweitert

Hauptziel: einfache Nutzung in Webanwendungen

Spezifkation unter https://gbv.github.io/jskos/

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

JSKOS Beispiel: Geonames Eintrag (gekurzt)

{"uri": "http://sws.geonames.org/614540/",

"prefLabel": {"en": "Georgia",

"fr": "Georgie",

"de": "Georgien",

"-": "..."

},"broader": [

{ "uri": "http://sws.geonames.org/6255147/" }],

"inScheme": [

{ "uri": "http://bartoc.org/en/node/15" }],

...

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Umsetzung: JSKOS & JSKOS-API

JSKOS Einheitliches Datenformat for Normdaten,basierend auf JSON-LD und SKOS

JSKOS-API Webservice-Spezifikationzum Zugriff auf Normdaten

http://example.org/ ?search=Normdaten

{"prefLabel": { "de": "Normdatei" },"altLabel": { "de": [ "Normdaten" ] },"uri": "http://d-nb.info/gnd/4239774-1",

"inScheme": [ "bartoc.org/en/node/430" ]

}

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Konvertierung und BereitstellungEinheitliche Verarbeitung von Normdaten in (Web)anwendungen

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Einheitlicher Browsing-Zugriff auf Normdaten

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

terminology.gbv.de

I Produktiv noch Ende dieses JahresI Vorschau unter

https://normdatendienst.herokuapp.com/

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Mapping Datenbank

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Beispiel eines Mappings in JSKOS{"creator": { "notation": [ "VZG" ] },"fromScheme": {

"uri": "http://bartoc.org/en/node/241",

"notation": [ "DDC" ]

},"from": { "members" : [

{ "uri:": "http://dewey.info/class/612.112" }] },"toScheme" : {

"uri": "http://bartoc.org/en/node/533",

"notation": [ "RVK" ]

},"to": { "members" : [

{ "uri": "http://uri.gbv.de/terminology/rvk/WW8844" }] }

}

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Stand der JSKOS-API

I Entity Lookup Microservice API (ELMA)als Teilmenge der wichtigsten Anwendungsfalle

entity lookup ?uri=http://sws.geonames.org/614540/

entity search ?search=Normdatei

I public demo of terminology wrappers:https://jskos-php-examples.herokuapp.com/

(BARTOC, Wikidata, GND, ORCID, GeoNames, VIAF . . . )

I Implementierung als Open Source: jskos-php

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Zusammenfassung

I Einheitlicher Zugriff auf verschiedenste Normdaten

I Konsolidierung von Normdaten innerhalb der VZGI Mapping zwischen NormdateienI . . .

I Datenformat: JSKOSI API zum Zugriff: ELMA (⊂ JSKOS-API)I Bisher kein produktiver Dienst der VZG (kommt aber)

Normdatendienste der VZG und ihre Anwendungsmoglichkeiten, 2016-09-14

Weitere Informationen

Veroffentlichungen im Rahmen des DFG-Projekt coli-conc

https://coli-conc.gbv.de/publications/

I Projektberichte

I JSKOS-Spezifikation (JSKOS, ELMA. . . )

I JSKOS-Programmbibliotheken (jskos-php. . . )

I JSKOS-Anwendungen (jskos-php-examples, cocoda-db. . . )

I Vorschau auf Normdatendienst:https://normdatendienst.herokuapp.com/