This repository provides website for Premier League games predictions with scheduled workflow that updates games and probabilities.
-
Go to this website and get your api token.
-
Replace line 19 in docker-compose-airflow.yaml and line 52 docker-compose.yaml with your api token.
-
Run webservice first using docker-compose
docker-compose up
-
Initialize airflow
docker-compose -f docker-compose-airflow.yaml up airflow-init
-
Run airflow
docker-compose -f docker-compose-airflow.yaml up
-
Visit http://match-prediction.localhost for webservice and localhost:8080 for airflow
- Add another leagues
- Feature engineering
- Train rnn model
- Front(css, js)
- Train on more data
- Add tests
- Log metrics to MlFlow
- Training/prediction task with random forest
- Simple website
- Airflow