Vorschaubild

BSc/MSc Projekt- und Forschungspraktikum Machine Learning based Process Modeling Recommender Systems II

Das Seminar wird im Kontext des DFG-geförderten Forschungsprojekts "Supporting Business Process Modeling with Pattern-oriented Recommender Systems (ProPoneRe)" angeboten.

Thema

Die Modellierung von Geschäftsprozessen hat in den letzten Jahrzehnten in der Wirtschaft zunehmend an Bedeutung gewonnen. Dabei werden Unternehmensprozesse häufig in einer kollaborativen und inkrementellen Weise modelliert und weiterentwickelt. Um Unternehmen bei der Geschäftsprozessmodellierung zu unterstützen, werden Methoden benötigt, die den Modellierer(inne)n Vorschläge machen, wie bzw. was sie modellieren sollen, um standardisierte, korrekte und konforme Prozessmodelle zu fördern, die den Unternehmen tatsächliche Mehrwerte bieten können. Process Modeling Recommender Systems können eine solche Aufgabe erfüllen. Um dem/der Modellierer(in) plausible Vorschläge unterbreiten zu können, welche Prozessmodellelemente als nächstes modelliert werden sollten (z. B. könnte nach „Rechnungsposition inhaltlich prüfen“ als nächstes Prozessmodellelement „Rechnungsposition preislich prüfen“ vorgeschlagen werden), muss ein Recommender System über eine Wissensbasis verfügen, die speichert, wie Geschäftsprozesse „normalerweise“ aussehen sollten. Typischerweise besteht eine solche Wissensbasis aus einer großen Menge von bereits existenten Prozessmodellen. Aufgrund dieser Wissensbasis muss ein Recommender System entscheiden können, welche Prozessmodellelemente es den Modellierer(inne)n vorschlägt. Zur Entscheidungsfindung werden in jüngster Zeit Machine-Learning-Verfahren eingesetzt.

Das Ziel dieser Veranstaltung ist die Evaluation und Weiterentwicklung eines Recommender Systems für die Prozessmodellierung auf der Basis von unterschiedlichen Machine-Learning-(ML)-Ansätzen. Dafür steht Ihnen ein Repository an Prozessmodellen zur Verfügung, das nach Domänen sortiert, und dann ein Beispielhafter Prozess für eine Domäne modeliert werden soll. Anhand dieses Musterprozesses, soll sowohl die Genauigkeit des Backends, als auch die Bedienungsfreundlichkeit des Frontends gemessen werden. Darüber hinaus sollen weitere Machine-Learning-Ansätze im Backend implementiert werden und weitere Verbesserungen an der Software vorgenommen werden.

Voraussetzungen

Sie sollten dieses Praktikum nur belegen, wenn Sie schon Erfahrung mit praktischer Programmierung haben. Jeder, der an diesem Praktikum teilnimmt, muss auch programmieren können, da die Ergebnisse der Evaluation in das Recommender System übernommen werden sollen. Das Artefakt wurde mit Python und AngularJS entwickelt.

Leistungsnachweis

Die Leistung des Praktikums ist in Form der oben beschriebenen Evaluation und Implementierung zu erbringen. Die Ergebnisse sind gegen Ende des Praktikums in einer Präsentation vorzustellen und in einer Dokumentation (Sphinx) ausführlich zu beschreiben.

Organisation

Das Projekt- / Forschungspraktikum wird in Kooperation zwischen Bachelor- und Masterstudierenden durchgeführt. Der zeitliche und fachliche Workload wird dabei je nach fachlicher Maturität der Teilnehmer:innen (BSc oder MSc) individuell gestaltet.

Zeitplan und Anmeldung

Eine Informationsveranstaltung in Präsenz ist für den 14.03.2023, 14 Uhr geplant, in der wir alle Seminare und Praktika vorstellen. Bitte melden Sie sich bei Interesse unverbindlich bis zum 13.03.2023 per E-Mail an (fg-bks@uni-koblenz.de), damit wir den Raum kommunizieren können

Ein Kickoff-Treffen, und damit der Beginn der Seminare, ist für Anfang des Sommersemesters geplant.

Betreuer