Ihre Aufgaben
Das Verhalten der Nutzer:innen eines Online-Shops ist aus verschiedensten Gründen interessant für die Betreibenden - das Marketing will Kennzahlen um den Erfolg von Kampagnen einschätzen zu können, die Entwickler:innen versuchen logische Inkonsistenzen zu vermeiden um Irritationen der Benutzer:innen auszuschließen, für die Sicherheit zuständige Abteilungen brauchen Daten zur Aufspürung von "Bad/Threat Actors".
Die Aufgabe in dieser Abschlussarbeit besteht darin, die vorhandenen und zu sammelnden Nutzerdaten eines Online-Shops auf ein typisches Verhalten hin zu analysieren, dieses zu definieren und darauf basierend anormales Verhalten aufzuspüren. Als Datengrundlage dienen Access-Logs des dem Online-Shops zugrundeliegenden Web- bzw. Appservers und verschiedene Logfiles aus Webtracking-Werkzeugen. Diese sollen mithilfe von Machine-Learning-/KI-Algorithmen erarbeitet, analysiert und aufbereitet werden.
Schwerpunkte:
1. Einarbeitung in die Datenstruktur (inkl. Einarbeitung in die Verwendung von Opensearch) und Aufbereitung der Daten
2. Ausarbeitung bzw. Auswahl eines geeigneten Analysealgorithmus (z.B. Isolation Forest oder One-Class Support Vector Machine)
3. Entwicklung eines Modells zur Bewertung von typischem/atypischem Nutzerverhalten
4. Bereitstellung der Ergebnisse in geeigneter Form zur Weiterverwendung durch die entsprechenden Fachabteilungen
5. Validierung der Ergebnisse und (Benutzer-)Dokumentation der resultierenden Anwendung
Ihr Profil
6. Studium in (Wirtschafts-)Informatik, Informationswissenschaften, Cybersecurity, Künstliche Intelligenz, Mathematik oder einer ähnlichen Fachrichtung
7. Selbstständiges sowie ziel- und ergebnisorientiertes Arbeiten
8. Ausgeprägte Kommunikationsfähigkeit
9. Gute Deutsch- und/oder Englischkenntnisse in Wort und Schrift
10. Kreativität sowie Innovationskraft