Skip to main content

Speedy Implementation of Team and Player Rating Algorithms

Project description

oddsmaker

Package that implements common ratings systems that are applicable to a wide range of sports and data types.

Overview

The problem that this package sets out to address is that a lot of publicly available time series prediction methods are inadequate for predicting sports because of the pairwise nature of many sporting competitions. In other words, something like an ARIMA model would have some predictive power, however it is not by default capable of taking into account opponent quality. This package implements and extends many public rating systems that both adjust for opponent and (mostly) have time components as well.

The goal of this package is to be able to quickly test and apply many of these rating options to data of a generic structure. For more explanation, check out the Quick Start and Documentation.

Implemented Algorithms (v 0.1.0)

State Space

  1. Classic Elo
  2. Elo with Uncertainty

Linear

  1. Ridge
  2. KenPom
  3. Massey

Graph

  1. Pagerank

Many more (hopefully) coming!

Installation

Quick Start

Documentation and Other Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

oddsmaker-0.1.1.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

oddsmaker-0.1.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file oddsmaker-0.1.1.tar.gz.

File metadata

  • Download URL: oddsmaker-0.1.1.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for oddsmaker-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8053f5146fff4714423f69f39ee4389f7e4e8e1390c7f5d9c1cbfc6a16c89977
MD5 6d89bfdf2b40576419af12f439bfe1ef
BLAKE2b-256 0b57eabe1a404059ed8e07935708b0ac30706acb5f2ad76a94a0bede20a74558

See more details on using hashes here.

File details

Details for the file oddsmaker-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: oddsmaker-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for oddsmaker-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b6a540d9165b92f1d3d11a8983cc3a5387c84603105d8c4ec2ca13e3c54b6f6d
MD5 ad9d2214882c24370aa9602889fd9df8
BLAKE2b-256 7c3514a4db13bad3a5d20d1a426b82b858de07bf319b74fad69ae71415472ce5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page