Making win/loss predictions from Aligulac's dataset
App delpoyed at Heroku
Python
Pandas
Scikit-Learn
XGBoost
Dash
- Downlaod data from Source
- Input own path and file names
- Execute cells top-to-bottom
Trimmed to include games from the start of LOTV expansion to date of database dump(June 2019)
Reshaped to aggregate wanted stats
Train/Test split at 75/25
XGBoost Classification algorithm
Hyper-Parameterized with scikit-learns's RandomizedSearchCV
Features decided via permutation importance
Evaluted with the accuracy scoring metric
Boilerplate Dash framework