An open API service indexing awesome lists of open source software.

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.

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 Miner

Graphs 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