The goal of this project is to build an application that provides an interface for forecasting the outcome of Counter Strige: Global Offensive competitive games. It includes :
- a theoretical approach of gambling theory in the case of betting on competitve games.
- a way to aggregate different sources available online to build features to predict the outcomes of the matches.
- a model and a decision rule that is supposed to beat a particular bookmaker, only using the latter features.
- some tools and simulations of what can be done in the field of Counter Strike odds prediction.
You can find a whole detailled explanation of the content of the project here.
If you have any questions feel free to contact me !
- Make sure you use shell_plus when you run the notebooks (see : how-to-use-django-in-jupyter-notebook)
python manage.py shell_plus --notebook
- Make sure you git is configured to keep symbolic links
git config --global core.symlinks true
- Make sure you have a good version of chromedriver in your PATH (see : chromedriver)
- When you run migrations for the first time use:
python manage.py migrate --run-syncdb