Abgabeautomat für Bachelor- und Masterarbeiten

Worum geht's?

Der Thesis-Scanner stellt einen Prototypen dar, mit welchem eine Abgabe von Bachelor- und Masterarbeiten nicht nur zu den Öffnungszeiten des zuständigen Büros möglich ist.

Der Thesis-Scanner sollte mit Hilfe eines Raspberry Pi und einer Webcam das Titelblatt der Arbeit analysieren und auf den rechtzeitigen Abgabezeitpunkt prüfen. Python wurde gewählt, da sowohl eine zeitnahe Einarbeitung in die Programmiersprache möglich war, als auch die Anforderungen aus unserer Sicht mit vielen vorhandenen Bibliotheken sehr gut umzusetzen waren.

Nach der Bild-Aufnahme durch den Nutzenden (Studierenden oder Mitarbeitenden der Hochschule) über die GUI, wird die Aufnahme durch das Programm auf die richtige Ausrichtung geprüft und daraufhin ggf. adjustiert. Für die OCR-Software (Optical Character Recognition) ist es essenziell, dass die Schrift in normaler Lese- und Schreibrichtung vorliegt, dabei sollten die Zeilen möglichst genau horizontal ausgerichtet sein. Im Anschluss wird der Text des Titelblatts mithilfe von Tesseract OCR ausgelesen und der Titel der Arbeit und der Name des Autors gefiltert. Der erkannte Titel und Name werden mit den abzugebenden Arbeiten abgeglichen, um die Arbeit eindeutig zu identifizieren. Die Abgabe der Arbeit wird mit Zeitstempel dokumentiert und der Nutzenden Person auf dem Bildschirm bestätigt.

Das Video zeigt die grafische Nutzeroberfläche des Abgabeautomaten bei Entgegennahme und Prüfung einer Bachelorarbeit.

Wer hat's gemacht?

Daniel Rindin, Kevin Kohut, Luca Lanzo (Studiengang Informatik) & Alexander Bayerlein, Julius Bernhardt (Studiengang Wirtschaftsinformatik) im Rahmen des Softwareentwicklungsprojektes im vierten Semester.

Betreut von: Prof. Dr. Peter Braun und Laura Vogel