Process Mining in Python
summary
Process mining extracts process models and checks conformance from event logs using Python tools: a CSV/XES import pipeline into pandas, the pm4py library, an Inductive Miner for discovery that emits Petri nets, and alignment-based conformance checking (solved with A* shortest‑path on the combined state space). The talk shows a working Python pipeline, notes factorial growth of interleavings (millions of sequences) that blows up state spaces, and demos visualization factories and replay metrics on real-style event logs.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:10What is a process
- 5:43Data sources in mining
- 7:08Goals of analysis
- 9:59Process discovery & conformance
- 12:27Real-world discovery challenges
- 17:04Conformance checking examples
- 21:18Process mining with pm4py
- 27:14Process models in Python
- 30:49Conformance checking in Python
- 31:52Summary
related talks
40mCreating Value from Business Processes. Process Mining in Power Bi
28mKnocking On A Process’s Door: Introspecting Live Python Processes
41mMassively Parallel Processing with Procedural Python
34mPython as a Framework for Analytics and Growth Hacking
23mPython for Threat Intelligence
30mHow to Tune your Python Analysis Pipeline: A Profiler Guide
29mBuilding Apache NiFi 2.0 Python Processors
49mManaging Clinical Processes in Python: A Use Case
