Automata Learning versus Process Mining: The Case for User Journeys
Paul Kobialka, Andrea Pferscher, Bernhard K. Aichernig, Einar Broch Johnsen, Silvia Lizeth Tapia Tarifa

TL;DR
This paper compares automata learning and process mining for modeling user journeys from event logs, introducing a hybrid method that combines both to improve accuracy and applicability.
Contribution
It presents a novel hybrid approach that integrates automata learning and process mining, automatically selecting optimal methods for modeling user interactions.
Findings
Process mining relies on expert knowledge.
Automata learning depends on event distribution.
Hybrid method outperforms individual techniques in accuracy.
Abstract
With the servitization of business, understanding how users experience services becomes a crucial success factor for companies. Therefore, there is a need to include feedback from user experiences in the software engineering process. Behavioral models of user journeys, describing how users experience their interaction with a service, can provide insights and potentially improve services. In this paper, we investigate techniques that allow the automatic generation of behavioral models from user interactions with a service, recorded in an event log. We first compare two established techniques that generate behavioral models from a given event log: automata learning and process mining. Afterward, we present a novel, hybrid method that combines both automata learning and process mining methods to overcome their limitations. For the existing techniques, we present methods to learn models of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
