https://github.com/georgiakt/event-log-analysis-with-process-mining-algorithms
A project where event log analysis takes place and process models are discovered with the use of process mining algorithms in Python.
https://github.com/georgiakt/event-log-analysis-with-process-mining-algorithms
alpha-miner event-log heuristics-miner inductive-miner mining-algorithms pm4py process-mining process-models python
Last synced: about 1 month ago
JSON representation
A project where event log analysis takes place and process models are discovered with the use of process mining algorithms in Python.
- Host: GitHub
- URL: https://github.com/georgiakt/event-log-analysis-with-process-mining-algorithms
- Owner: GeorgiaKt
- License: mit
- Created: 2023-08-09T15:49:22.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-17T12:37:27.000Z (almost 2 years ago)
- Last Synced: 2025-04-10T22:57:50.063Z (about 1 month ago)
- Topics: alpha-miner, event-log, heuristics-miner, inductive-miner, mining-algorithms, pm4py, process-mining, process-models, python
- Language: Python
- Homepage:
- Size: 1.88 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Event Log Analysis with Process Mining Algorithms
A project where event log analysis takes place and process models are discovered with the use of process mining algorithms in Python.## Description
This project starts with analyzing an event log and creating a filtered log that contains only traces ending with 'End'. Next step is discovering process models for both the unfiltered and filtered logs, using process mining algorithms. Following this, evaluation and conformance checking using *Replay* fitness is conducted for both sets of logs.Process Mining Algorithms used:
- Alpha Miner
- Heuristics Miner
- Inductive MinerGraphs generated by running the code are stored in folder "screenshots" (or [here](https://github.com/GeorgiaKt/Event-Log-Analysis-with-Process-Mining-Algorithms/tree/main/screenshots)).
## How to run
```
py main.py
```## Setup Details
- Python 3.11.1
- pm4py 2.7.4