Skip to content

cryptocoinserver/NBA-Machine-Learning-Sports-Betting

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NBA Sports Betting Using Machine Learning 🏀

A machine learning AI used to predict the winners and under/overs of NBA games. Takes all team data from the 2007-08 season to current season, matched with odds of those games, using a neural network to predict winning bets for today's games. Achieves ~75% accuracy on money lines and ~58% on under/overs.

Packages Used

Use Python 3.8. In particular the packages/libraries used are...

  • Tensorflow - Machine learning library
  • Numpy - Package for scientific computing in Python
  • Pandas - Data manipulation and analysis
  • Colorama - Color text output
  • Tqdm - Progress bars
  • Requests - Http library

Usage

Make sure all packages above are installed.

$ git clone https://github.com/kyleskom/NBA-Machine-Learning-Sports-Betting.git
$ cd NBA-Machine-Learning-Sports-Betting
$ python3 main.py -xgb

Enter under/over for today's games.

Contributing

All contributions welcomed and encouraged.

About

NBA sports betting using machine learning

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%