mlsanityData to 7 Oct 2026

Process Mining for Python (PM4Py): Bridging the Gap Between Process- and Data Science

arXiv 1905.06169 ↗First posted 15 May 2019cs.SEcited by 32

Not on the map. Why?

Abstract (arXiv)

Process mining, i.e., a sub-field of data science focusing on the analysis of event data generated during the execution of (business) processes, has seen a tremendous change over the past two decades. Starting off in the early 2000's, with limited to no tool support, nowadays, several software tools, i.e., both open-source, e.g., ProM and Apromore, and commercial, e.g., Disco, Celonis, ProcessGold, etc., exist. The commercial process mining tools provide limited support for implementing custom algorithms. Moreover, both commercial and open-source process mining tools are often only accessible through a graphical user interface, which hampers their usage in large-scale experimental settings. Initiatives such as RapidProM provide process mining support in the scientific workflow-based data science suite RapidMiner. However, these offer limited to no support for algorithmic customization. In the light of the aforementioned, in this paper, we present a novel process mining library, i.e. Process Mining for Python (PM4Py) that aims to bridge this gap, providing integration with state-of-the-art data science libraries, e.g., pandas, numpy, scipy and scikit-learn. We provide a global overview of the architecture and functionality of PM4Py, accompanied by some representative examples of its usage.

Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 May 2019.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 10; 2022: 7; 2023: 5; 2024: 3; 2025: 3; 2026: 4.

32 papers.

Sort:

By area:

  1. 2026SkillOps: Managing LLM Agent Skill Libraries as Self-Maintaining Software Ecosystemscited by 17
  2. 2021Embedding Graph Convolutional Networks in Recurrent Neural Networks for Predictive Monitoringcited by 12
  3. 2021A Comparison of Deep-Learning Methods for Analysing and Predicting Business Processescited by 11
  4. 2021Text-Aware Predictive Monitoring of Business Processescited by 9
  5. 2021Probability Estimation of Uncertain Process Trace Realizationscited by 6
  6. 2021PROVED: A Tool for Graph Representation and Analysis of Uncertain Event Datacited by 5
  7. 2024DABL: Detecting Semantic Anomalies in Business Processes Using Large Language Modelscited by 5
  8. 2021CoCoMoT: Conformance Checking of Multi-Perspective Processes via SMT (Extended Version)cited by 4
  9. 2021A Framework for Explainable Concept Drift Detection in Process Miningcited by 4
  10. 2024xSemAD: Explainable Semantic Anomaly Detection in Event Logs Using Sequence-to-Sequence Modelscited by 4
  11. 2022Object Type Clustering using Markov Directly-Follow Multigraph in Object-Centric Process Miningcited by 3
  12. 2022Can recurrent neural networks learn process model structure?cited by 3
20 more
  1. 2021Extracting Semantic Process Information from the Natural Language in Event Logscited by 2
  2. 2021SaCoFa: Semantics-aware Control-flow Anonymization for Process Miningcited by 2
  3. 2022Clustering Object-Centric Event Logscited by 2
  4. 2026Automata from Agent Traces: Failure and Next-Step Predictioncited by 2
  5. 2022Can deep neural networks learn process model structure? An assessment framework and analysiscited by 1
  6. 2022Enhancing Stochastic Petri Net-based Remaining Time Prediction using k-Nearest Neighborscited by 1
  7. 2022Nirdizati: an Advanced Predictive Process Monitoring Toolkitcited by 1
  8. 2023Understanding Revision Behavior in Adaptive Writing Support Systems for Educationcited by 1
  9. 2023Timeline-based Process Discoverycited by 1
  10. 2021The Role of Time and Data: Online Conformance Checking in the Manufacturing Domaincited by 0
  11. 2022Alignment-based conformance checking over probabilistic eventscited by 0
  12. 2023Identifying the Key Attributes in an Unlabeled Event Log for Automated Process Discoverycited by 0
  13. 2023Discovering Hierarchical Process Models: an Approach Based on Events Clusteringcited by 0
  14. 2023Recording of 50 Business Assignmentscited by 0
  15. 2024Navigating Process Mining: A Case study using pm4pycited by 0
  16. 2025The Impact of Event Data Partitioning on Privacy-aware Process Discoverycited by 0
  17. 2025HealthProcessAI: A Technical Framework and Proof-of-Concept for LLM-Enhanced Healthcare Process Miningcited by 0
  18. 2025Evaluating LLM-Based Process Explanations under Progressive Behavioral-Input Reductioncited by 0
  19. 2026Beyond Pass/Fail: Using Process Mining to Understand How LLMs Resist (and Fail) Red Team Attackscited by 0
  20. 2026From Event Logs to Governed Action: A BlueSky Agenda for Agentic Process Miningcited by 0