bibliotheks-und-archivinfor.../07_linked-data.md

6.0 KiB
Raw Blame History

Linked Data und Testumgebung

  1. Metadaten anreichern mit OpenRefine und Wikidata (45 Minuten)
  2. Suchanfragen mit SPARQL am Beispiel des Wikidata Query Service (45 Minuten)
  3. Testumgebung für Server-Software (30 Minuten)
  4. Empfehlenswerte Tutorials zum Selbstlernen (5 Minuten)

Wir schauen uns hier in den verbleibenden zwei Lektionen das praktische Beispiel Wikidata an, dass für Bibliotheken und Archive zunehmend an Relevanz gewinnt. Ein Beispiel: Swissbib nutzt seit März 2020 die Daten aus Wikidata, siehe https://swissbib.blogspot.com/2020/03/wikidata.html.

Metadaten anreichern mit OpenRefine und Wikidata

Aufgabe (30 Minuten): Wir bearbeiten gemeinsam Teile des Tutorials "Cleaning Data with OpenRefine" von John Little (2018). Die Aufgaben unten enthalten Auszüge aus Kapitel 5 Hands-on: Reconciliation.

Aufgabe 1: Neues Projekt

Aufgabe 2: Reconciliation

  • authors > Reconcile > Start reconciling…
    • Under Services, click Wikidata Reconciliation for OpenRefine (en)
    • Under Reconcile each cell to an entity of one of these types:, choose, human
    • Click, Start Reconciling
  • By clicking the approriate single checkbox in each cell of the authors column, manually select the most appropriate author for our topic. (...) Cells 2, 10 need your intervention.
    • In Cell 2, James Baldwin, select the first option which a match of “(100)”
    • In Cell 10, Click on the first name, then the second name. Do you see an African-American writer? Choose him by clicking the corresponding single check-mark

Aufgabe 3: Daten aus Wikidata ergänzen

  • authors > Edit column > Add columns from reconciled values…
    • Under Suggested Properties, click place of birth and place of death
    • OK

Literatur: Reconciliation mit OpenRefine

Suchanfragen mit SPARQL am Beispiel des Wikidata Query Service

Tutorial

Literatur

Testumgebung für Server-Software

  • Während des Kurses besteht Zugriff auf die virtuellen Maschinen bei Azure Labs. Nach Ende des Kurses entfällt diese Möglichkeit.
  • Wenn Sie zukünftig einmal Server-Software testen möchten, gibt es unabhängig von der Hochschule diverse Möglichkeiten.

Vergleich Cloud vs. Lokal

  • Cloud: Root-Server (Webserver mit vollem Administrationszugriff) bei einem Webhosting-Anbieter
  • Cloud: Plattformen von Microsoft (Azure), Google (GCP), Amazon (AWS): Kosten-Rechner
  • Lokal: VirtualBox (Virtuelle Maschinen)
  • Lokal: Docker Desktop (Container)
  • Lokal: Booten von USB-Stick oder USB-Festplatte: Anleitung aus BAIN HS19

OpenRefine auf Root-Server

  • In diesem Kurs zeige ich Ihnen die klassische Variante "Root-Server", weil dies per Videokonferenz geht und übersichtlicher ist als die Cloud-Plattformen.
  • Wir nutzen dafür den Anbieter Digitalocean, weil dieser Minutenpreise und eine einfache Benutzeroberfläche anbietet.
  • Als Anwendungsfall installieren wir OpenRefine, da wir dieses für die kommende Aufgabe gebrauchen können.

Empfehlenswerte Tutorials zum Selbstlernen