Bachelor-Code is the repository, where I maintain all the code of my Bachelor thesis about process mining GitHub repositories.
Use the package manager pip to install packages needed to run this project.
pip install -r requirements.txtAlso you need to set up the database e.g., using MongoDB as a service on macOS through installation via homebrew as a service
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.pyYou can choose which git repository to analse by inserting the regular GitHub repository URL in main.py