Skip to content

AlexS-1/Bachelor-Code

Repository files navigation

Bachelor-Code

Bachelor-Code is the repository, where I maintain all the code of my Bachelor thesis about process mining GitHub repositories.

Installation

Use the package manager pip to install packages needed to run this project.

pip install -r requirements.txt

Also you need to set up the database e.g., using MongoDB as a service on macOS through installation via homebrew as a service

Usage

main.py includes all the current capabilities. It is recommended to run the project in an virtual environment. To make use of storing data in MongoDB a local database instance is created. You also need to add your GITHUB_TOKEN in the environment. For more information please refer to the GitHub Documentation.

python main.py

Configuration

You can choose which git repository to analse by inserting the regular GitHub repository URL in main.py

About

Code for process mining other GitHub repositories to analyze project workflows

Resources

Stars

Watchers

Forks

Releases

No releases published