GND Reconciliation

Abgleich eigener Daten mit der Gemeinsamen Normdatei

Dieser Dienst ermöglicht den Abgleich eigener Daten mit der Gemeinsamen Normdatei, insbesondere mit OpenRefine, einem nicht nur im Bibliotheksbereich weitverbreiteten Werkzeug. OpenRefine bietet zahlreiche Funktionalitäten zur Bereinigung und Transformation von Daten, sowie zum Abgleich (Reconciliation) mit externen Datenquellen und zur Anreicherung auf Basis der abgeglichenen Daten. Dieser Dienst stellt die GND als eine solche Datenquelle in OpenRefine bereit. Der Dienst kann zugleich auch in anderen Anwendungen verwendet werden, z. B. im Bibliotheksmanagementsystem Alma über Alma Refine (s. weitere Clients).

Service-URL: https://reconcile.gnd.network

Daten und Werkzeuge

Gemeinsamen Normdatei GND de

OpenRefine, Reconciliation

Known clients

Tutorials

GND reconciliation for OpenRefine

Using the suggest APIs for searching types, properties, and entities

Using additional properties to improve matches

Community

W3C entity reconciliation community group

Reconciliation service test bench

metadaten.community Forum de

API

Dieser Dienst implementiert die OpenRefine Reconciliation API.

Allgemeine API (spec)

Service
curl https://reconcile.gnd.network

JSONP-callback
curl https://reconcile.gnd.network?callback=jsonp

CORS-header
curl --head https://reconcile.gnd.network | grep Access-Control-Allow-Origin

View-API

Entities: preview (spec)
/gnd/118624822.preview
Entities: view (spec)
/gnd/118624822

Query-API (spec)

Query: GET
?queries={"q1":{"query":"Twain, Mark"}}

Query: POST
curl --data 'queries={"q1":{"query":"Twain, Mark"}}' https://reconcile.gnd.network

Suggest-API (spec)

Suggest: entity
suggest/entity?prefix=hbz
Suggest: type
suggest/type?prefix=werk
Suggest: property
suggest/property?prefix=beruf
Flyout: entity
flyout/entity?id=2047974-8
Flyout: type
flyout/type?id=Work
Flyout: property
flyout/property?id=professionOrOccupation

Data-extension-API

Property-proposals (spec)
properties?type=Work
Extend: GET (spec)
?extend={"ids":["1081942517","4791358-7"],"properties":[{"id":"preferredName"},{"id":"firstAuthor"}]}

Extend: POST
curl --data 'extend={"ids":["1081942517","4791358-7"],"properties":[{"id":"preferredName"},{"id":"firstAuthor"}]}' https://reconcile.gnd.network