Skip to content

becodeorg/football-prediction-royal-standard-de-liege

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project structure

football-predictor/ 
├── src
│    ├── backend/ 
│    │   ├── downloader/
│    │   │    ├── base_downloader.py
│    │   │    ├── local_downloader.py    
│    │   │    └── downloader_registry.py
│    │   │
│    │   ├── transformers/
│    │   │    ├── base_transformer.py
│    │   │    ├── local_transformer.py   
│    │   │    └── transformer_registry.py
│    │   │
│    │   ├── cleaner/         
│    │   │    ├── cleaner.py        
│    │   │    └── cleaning_config.py  
│    │   │
│    │   ├── model/
│    │   │    ├── trained_model/
│    │   │    │      └── trained.joblib 
│    │   │    └── base_predictor.py 
│    │   │
│    │   ├── trainer_pipeline.py
│    │   └── data_pipeline.py
│    │
│    └── frontend/                       
│         ├── app_styles.py             
│         └── streamlit_app.py
│  
├── notebooks/  
│   └── analyse.ipynb           # notebook for analyse (example)  
│  
├── data/                       # data storage
│   ├── prepared/
│   │    └── data.csv
│   └── raw/                   
│  
├── utils/  
│   ├── data_io.py             # utils for save/load csv/ model 
│   └── logger_config.py       # config for logger  
├── .env                       # environment variables  
├── .env.example               
├── config.py                      
├── .gitignore  
├── requirements.txt         # dependencies  
└── README.md  

Environment variables

This project uses environment variables to configure paths and URLs. To get started, copy the .env.example file to .env and customize it if needed:

cp .env.example .env
``
Edit .env to set your local paths and configuration. For example:

```ini
CSV_SAVE_LOAD_PATH=./data/
MODEL_SAVE_LOAD_PATH=./trained_model/
BELGIUM_DATA_BASE_URL=https://www.football-data.co.uk/

About

becodeorg-classroom-thomas5-football-prediction-football_prediction created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%