Nach einem kurzen Rückblick auf Fragen aus den Lehrtagebüchern stiegen wir ins Thema “Discovery-Systeme und Suchmaschinen” ein. Das Thema, auf welches ich mich am meisten in diesem Kurs gefreut hatte. Die Übung zur Installation von VuFind und zur Suche und Facetten behandelte diese Thematik bereits ein wenig. Besonders spannend fand ich hier zu Beginn die Einführung zu den verschiedenen Anwendern, welche VuFind einsetzen. Es war spannend zu sehen, wie individuell man VuFind einsetzen kann und wieviel man mit grafischen Anpassungen verändern kann.

Danach schauten wir uns Solr an, ein Such-Server (Suchindex) für Webprojekte, welcher auf Java basiert (1). Solr war mir nicht unbekannt. Bereits in dem Video, welches wir für die letzte Übung anschauen sollten, wurde der Begriff im Zusammenhang mit VuFind mehrmals erwähnt, da VuFind auf Solr basiert. Im Kurs wurden Solr und MySQL miteinander verglichen. Nebst dem offensichtlichen, dass Solr ein Suchindex ist und MySQL eine Datenbank, habe ich folgenden ausschlaggebenden Vorteil von Solr hier festgehalten:

Retrieval Funktion in Solr: Möglichst viele relevante Treffer ausgeben: Solr hat den Vorteil, dass er Suchbegriffe teilweise interpretieren kann. Gibt man einen Verb ein, so schafft es Solar diesen auf dessen Grundform zurückzuverfolgen und gibt dann mehr Suchtreffer aus. Datenbanken sind da eher statisch und können nur Treffer liefern, welche mit dem Suchbegriff übereinstimmen.

Danach schauten wir uns die grafische Oberfläche von Solr an, welche sich beim Aufruf der URL http://localhost:8983/ öffnete. Es stand die Übung an, eine Suche in VuFind (rechts) auszuführen vs. direkt in Solr (links), hier am Beispiel “psychology”. 2021-12-30 13_32_23-Dokument2 - Word

Ich stellte folgendes fest:

  • In beiden Suchergebnissen werden die 3 gleichen Treffer gefunden und angezeigt
  • In VuFind wird der eingegebene Begriff in den Suchergebnissen markiert
  • Bei Solr werden mehr Metadaten zu den einzelnen Treffern angezeigt (im JSON-Format) und das auch direkt ersichtlich. Bei VuFind muss erst auf den Treffer geklickt werden um mehr Informationen zu erhalten
  • VuFind für Nutzerinnen und Nutzer geeignet, Solr wegen der Interpretation und Lesbarkeit des JSON-Formats eher für Administratoren geeignet.
  • Im Terminal im Log wurde jedes mal ein neuer Eintrag generiert (in Echtzeit), sobald ein Suchbegriff in VuFind eingegeben wurde: Beispiel hier mit “Psycho”. Ich hatte das Wort noch nicht mal zu Ende geschrieben, da erschien bereits folgendes: log Das Datum und der Zeitstempel sind direkt ersichtlich, dann der Suchbegriff im Format &q=Psycho und die Anzahl der Treffer für “Psycho” hits=6 Zu Beginn verstand ich die ganze Auflistung der Felder mit den Zahlen (nach dem Suchbegriff) im Log nicht z.B. ^100. Wir wurden aber darüber aufgeklärt, dass VuFind eine Art Ranking zum Suchbegriff erstellt, d.h. er wertet den Suchbegriff je nach Feld und angegebenen Wert aus, z.B. erscheint der eingegebene Suchbegriff in title so wird er hervorgehoben und zu Beginn der Trefferliste angezeigt (da title^100). Erscheint er im Volltext (fulltext ohne eine Wertigkeit) erscheint er eher gegen Ende der Ergebnisliste, etc…

Danach konnten wir noch eigene MARCXML Daten in VuFind importieren. Ich hatte da die Beispieldaten verwendet und erhielt 11 Ergebnisse. 2021-12-30 14_15_34-VMware Horizon

(1) https://www.ionos.de/digitalguide/server/konfiguration/solr/