Updates kapitel-3/31-wir-bauen-uns-ein-wissensportal.md

Auto commit by GitBook Editor
This commit is contained in:
Felix Lohmeier 2017-11-01 23:14:18 +00:00
parent f35dbb785c
commit 7f9f740939
1 changed files with 14 additions and 1 deletions

View File

@ -1,6 +1,19 @@
# 3.1 Wir bauen uns ein Wissensportal # 3.1 Wir bauen uns ein "Wissensportal"
![](/flowcharts/flowchart-swissbib.png)Quellcode für Flowchart: [flowcharts/flowchart-swissbib.mmd](/flowcharts/flowchart-swissbib.mmd "Sourcecode") \(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 TSV \(Kap. 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...
1. mit der gleichen Software weitere Datenquellen zu integrieren \(insbesondere aus Archivsystemen\) und das Datenmodell und das Relevanzranking daraufhin anzupassen,
2. 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.