Skip to content

TheWoops/awesome-processmining

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Process Mining with Python Awesome

A collection of awesome resources for process mining.
Collecting Github and Non-GitHub resources

Inspired by awesome-python.

What is Process Mining (PM) ?

  • process of extracting valuable information from event logs/databases that are generated by processes.*
  • process discovery: analysing event data to see how a process actually looks like
  • conformance checking: comparing mined process to the reference model (=the process how it should be)
  • prediction: predicting e.g the state or point of time a future event has/occurs

Why Process Mining ?

  • identifying hidden nodes and bottlenecks in business processes.

Gartner Magic Quadrant 2023 for Process Mining💡

Gartner Process Mining 2023

  1. Celonis
    • company specialized on process mining founded 2011 in Munich, Germany (market leader)
    • PAFnow - company offers PM-software integrable into Power BI, founded 2014, acquired by Celonis 03/2022
  2. Software AG (ARIS Process Mining)
  3. SAP Signavio
    • start-up focused on Process Intelligence, acquired by SAP in 01/2021
  4. MEHRWERK
  5. UiPath Process Mining
    • UI Path acquired ProcessGold in 2020 - company offers process mining tool Eindhoven, Netherland
  6. ABBYY
  7. Apromore
  8. IBM
  9. Microsoft Minit
  10. Appian (Lana-Labs)
    • former Lana Labs, data can be integrated into their PM-software via open API, founded 2016 in Berlin, Germany
  11. QPR Software(https://www.qpr.com/)
    • software & consulting company for business processes & trategy founded 1991, Helsinki, Finnland
  12. BusinessOpix
  13. StereoLOGIC
  14. Pegasystems
  15. Fluxicon (Disco)

Open-source-libraries

libraries with free oder partially free editions

  • ProM - framework that supports a wide variety of process mining techniques in the form of plug-ins
  • Apromore - collaborative business process analytics platform, free community edition
  • BupaR - handling and analysis of business process data with R
  • PM4Py - Python library that contains process mining alorithms for python
  • pmlab - interactive programming environment for (exploratory) process mining
  • RapidProM - Process Mining as an extension for the data science framework RapidMiner

Tools

single implementations of certain process mining alorithms, that could help in certain fields of application

  • pyalpha - Python tool that generates a Petri net using the Alpha Algorithm from event logs
  • csv2xes - python tool converting .csv file to .xes

JupyterNotebooks

collection of nice process mining relevant jupyter notebooks

FurtherResources

collection of free information, books etc. about process mining

FutureTrends

possible future developments in the area of process mining

You want to add some awesome links to this list? - Nice!

→ See How-to-contribute

  • interation of Machine Learning Technologies
    • to detect e.g. anomalies in process chains (e.g. fraud detection)
    • deviations to desired throughput time within certain process automatically trigger a recommended action

About

A collection of awesome resources for process mining

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published