ScaDS Logo

CENTER FOR
SCALABLE DATA ANALYTICS
AND ARTIFICIAL INTELLIGENCE

Refaktorisierung der Web-Applikation OSTMap (Open Source Tweet Map)

Jeden Tag werden ca. 500 Millionen Tweets versendet. OSTMap (Open Source Tweet Map) ist eine Web-Applikation zur Analyse und Visualisierung von georeferenzierten Tweets. Die zu verarbeitenden Daten sind zahlreich und werden stetig von Twitter über ein Stream-API als Datenstrom zur Verfügung gestellt. Der Fokus bei der Entwicklung des vorhandenen Prototyps lag auf der Verarbeitung der Daten mit hoher Geschwindigkeit in einem verteilten System. Die geografischen Informationen über die Nutzenden zum Zeitpunkt des Versandes sind wertvolle Informationen und bieten Ansätze für zahlreiche Analysen. Deshalb wird die geografische Herkunft der Daten in einer Europa-Karte angezeigt. OSTMap bietet u.a. eine Suchfunktion nach Begriffen (z.B. Hashtags). Die Suchergebnisse werden als Liste in der Web-Applikation angezeigt. Die Server-Applikation speichert die Daten in einem kleinen Hadoop-Cluster. Aktuell ist die Web-Applikation nicht voll funktionsfähig. Die Softwareversionen der verwendeten Komponenten in Front- und Backend (Apache Accumulo, Flink, Spring Boot, AngularJS, Bootstrap and Leaflet) sind teilweise veraltet. Das verwendete Twitter-API ist ebenfalls nicht auf dem neuesten Stand.

Die Aufgabe der Bachelorarbeit besteht in der systematischen Untersuchung der Funktionen und des verwendeten Technologie-Stacks und der Beantwortung der folgenden Fragen:

  • Wie wirken sich Softwareaktualisierungen bei Technologie-Stack und Twitter-API auf die Funktionen und Eigenschaften von OSTMap aus?
  • Was ist zu tun, damit die Nutzenden wieder alle Funktionen nutzen können?
  • Welche weiteren Veränderungen sind zu empfehlen, damit OSTMap auch zukünftig schnell und mit einer hohen Zuverlässigkeit und Effizienz Tweets verarbeiten kann?
  • Können durch die Durchführung von Updates und Änderungen moderaten Umfangs neue für die Nutzenden wertvolle Funktionen in das Funktionsbündel integriert werden?

Die Bachelorand*in der Abschlussarbeit demonstriert die Auswirkungen der realisierten Anpassungen an der Web-Applikation OSTMap.

Bearbeitungszeitraum: ab sofort möglich

Kontakt:Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein!