
This project leverages machine learning techniques to predict NBA game outcomes, and determine when to bet over the line and when to bet under.
- Conditional Breakdown - This file examines the probability of winning the line bet with a Neural Net model under various conditions.
- Overall Betting Models - This file looks at how different algorithms work to improve the gambler's chance of winning on an overall dataset.
- Lakers Betting Models - This file looks at how different algorithms work to improve the gambler's chance of winning on a pure Lakers dataset.
https://nbalinebetting.glitch.me - This website displays the data retrieved from the above files in a simple and interactive fashion.
- BeautifulSoup
- Pandas
- Sklearn
- Xgboost
- Keras
- TPOT
- Seaborn
- Matplotlib
- Plotly.js