Discover, analyze and predict the temporal and spatial patterns of complex networks using Machine Learning and Deep Learning.
© Copyright 2023, All rights reserved to Machine Mavericks
Hans Haller - Guillaume Barrier - Julien Thomas - Virendra Keshari - Amit Tamhane
CSTE: CIDA / SETC Students at Cranfield Uni. SATM, Cranfield, UK.
https://github.com/MachineMavericks/group-project
Once the repository of the project is cloned, create a virtual environment for the project to store all packages the application requires.
To create a virtual environment, open your command prompt or terminal and navigate to the backend sub-directory:
cd ./backend
Once in the backend sub-directory, create a new virtual environment using the venv module in Python. The command to create a virtual environment is:
python3 -m venv venv
This will create a new directory called "venv" in the backend directory, which will contain all the necessary files for their virtual environment.
To activate the virtual environment, run the following command:
source env/bin/activate
This will activate the virtual environment. You should see the name of the environment in your terminal prompt. Once the virtual environment is activated, you can install the dependencies required for the project using pip. The list of the required packages is listed in the requirements.txt file in the root of the directory backend.
To install the dependencies, run the following command:
pip install -r requirements.txt
Once the virtual environment is now set up and ready to use, the user can start the application by running the app.py file through their IDE, or using the following command:
python3 app.py
If you have any questions, please contact me at hans.haller.885@cranfield.ac.uk
.
This code was developed as part of the Applications in Practical High End Computing course at Cranfield University, UK.
The Chinese Railways Dataset is private data, courtesy of an insider close to Dr. Jun Li.
The Indian Railways Dataset was found on Kaggle and is the courtesy of @sanjaybhangar and @geohacker.