API

This is the full API documentation of the sports-betting project.

The sportsbet package is a collection of sports betting AI tools. It provides classes to extract sports betting data and create predictive models. It contains two main modules:

datasets
Module which provides classes to extract sports betting datasets.
evaluation
Module which provides classes to create and evaluate sports betting predictive models.

datasets

The sportsbet.datasets module provides the tools to extract sports betting data.

datasets.DummySoccerDataLoader([param_grid]) Dataloader for soccer dummy data.
datasets.FDSoccerDataLoader([param_grid]) Dataloader for Football-Data.co.uk soccer data.
datasets.FTESoccerDataLoader([param_grid]) Dataloader for FiveThirtyEight soccer data.
datasets.SoccerDataLoader([param_grid]) Dataloader for soccer data from combining all data sources.
datasets.load(path) Load the dataloader object.

evaluation

The sportsbet.evaluation module provides the tools to evaluate the performance of predictive models on sports betting data.

evaluation.ClassifierBettor(classifier) Bettor based on a Scikit-Learn classifier.