1.6 KiB
1.6 KiB
3.1 Wir bauen uns ein "Wissensportal"
Quellcode für Flowchart: flowcharts/flowchart-swissbib.mmd nutzbar im [Mermaid Live-Editor](https://mermaidjs.github.io/mermaid-live-editor/)
Datenfluss
Das obige Bild zeigt den Datenfluss vom Abruf externer Daten über eine Schnittstelle bis hin zur Bereitstellung dieser Daten in einem Discovery-System. Das wollen wir bauen und so gehen wir vor:
- Wir laden heute eine Reihe von Testdaten aus Bibliothekssystemen über die SRU-Schnittstelle von Swissbib
Kap 3.3
. Diese Daten transformieren wir mit OpenRefine von MARC21/XML in das Tabellenformat TSVKap. 3.5
. - In Kapitel 4
16.11.17
werden wir den Suchindex Apache Solr installieren, kennenlernen, ein Datenmodell für eine Meta-Suche modellieren und dann die Testdaten als TSV indexieren. - In Kapitel 5
30.11.17
werden wir schließlich das Content-Management-System TYPO3 mit der Erweiterung TYPO3-find installieren und unsere eigene Katalogoberfläche konfigurieren.
Danach haben wir noch zwei Kapitel Zeit, um entweder...
- mit der gleichen Software weitere Datenquellen zu integrieren
insbesondere aus Archivsystemen
und das Datenmodell und das Relevanzranking daraufhin anzupassen, - oder das Discovery-System VuFind zu installieren, kennenzulernen und mit den enthaltenen Tools den obigen "händischen" Gesamtworkflow noch einmal professioneller aufzubauen.
Abschließend werden wir in jedem Fall noch schauen wie wir selbst Schnittstellen bereitstellen und uns mit der Linked Data Cloud verbinden können.