Home » Projekte » Diplomarbeiten » HTL Diplomarbeiten » LibForce – Buchvorschlagsalgorithmus für die Gemeinde Wien

LibForce – Buchvorschlagsalgorithmus für die Gemeinde Wien

5BHITN 2022/23

LibForce ist eine in C# entwickelte Software für die Bibliotheken der Gemeinde Wien. Sie liefert, ausgehend von tagesbezogenen Daten, einen Buchvorschlag zum heutigen Tag.

Ausgangslage/Idee:
Die Bibliothek der Gemeinde Wien benötigt eine Lösung, welche Kund:innen Bücher anhand von tagesbezogenen Daten empfiehlt. Es wurde ein Vorschlagsalgorithmus und ein Prototyp für die Bibliotheken der Gemeinde Wien entwickelt.

Umsetzung/Lösung:
Das LibForce Projekt beinhaltet vier verschiedene Programme, die alle einen anderen Teilbereich des Projekts abdecken:

Wörterfilter => Buchfilter => Kuratiermechanismus => Buchvorschlag

Der Wörterfilter speichert passende Wörter und den Namen eines aktuellen Artikels der Tageszeitung „der Standard“ in einer Text-Datei. Dann sucht der Buchfilter in der Bibliotheks-API nach Büchern basierend auf den ausgewählten Wörtern. Gefundene Bücher werden in einer separaten Datei gespeichert, inklusive Titel, Autor, Erscheinungsjahr und Medientyp. Der Kuratier-Mechanismus erlaubt dem Administrator, bestimmte Bücher auszuschließen oder zu bevorzugen und Informationen in einer eigenen Text-Datei zu speichern. Schließlich liest die letzte Komponente des Programms die Text-Datei mit den gefundenen Büchern und liefert dann einen Buchvorschlag.

Team: Ali Celik, Ivan Dudic-Lovric, Sankalp Sharma, Franz Udovicic, Raphael Zierl

Betreuer: Dr. Martin Hasitschka