This project aims to clean up football data inside a kaggle database and then train 3 machine learning models to predict match results.
The data clean up was done with Pandas and contained some complex manipulation due to the original dataformat vs. the desired output.
The trained models are:
Note: The ML part only shows the code & data flow, no model optimization was done.
- Inside the project directory, Create a virtual environment.
C:\Python36\python.exe -m venv venv
- activate the virtual environment and install the required packages.
venv\Scripts\activate
# the prompt should change and have (venv) before the path
python -m pip install -r requirements.txt
- Run Jupyter notebook
jupyter notebook