ML Soccer BettingEvaluating the GAP ratings in pythonIn my previous article I demonstrated a pythonic implementation of the GAP ratings system. In this article I will conduct an EDA on these…Jan 151Jan 151
ML Soccer BettingImplementing the GAP ratings in python.The Generalised Attacking Performance (GAP) rating system, introduced by Wheatcroft 2020, is a dynamic ratings system that aims to assess…Jan 13Jan 13
ML Soccer BettingTuning equation parameters with Optuna.Optuna is an optimisation library in python which was developed to automate hyperparameter optimisation for machine learning models. After…Aug 9, 2023Aug 9, 2023
ML Soccer BettingImplementing the Pi ratings system in python.The pi-ratings were first described in this paper to create informative covariates for soccer match prediction. In this article, I will…Aug 8, 2023Aug 8, 2023
ML Soccer BettingImplementing the ELO ratings for soccer teams in python.In this article I will present pythonic implementation of several variations of ELO ratings and examine their performance in a simple…Aug 8, 2023Aug 8, 2023