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 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. |