New League of Legends players start as level 1 "summoners" and can only play matches against computers. Once a player becomes a level 3 summoner (about 3-4 matches) they can play against other humans (the real meat of the game).
Based on the performance of a player's first match, is that player going to make it to level 3 or give up on the game before then?
To learn more click here
or to see the code, click the title of whichever part you're interested in:
Part 1: Data Collection
Part 2: Data Cleaning and EDA
Part 3: Data Modeling
Special thanks to Riot for providing the API that was used as my data source and to the authors of Cassiopeia for providing a convenient way to access the Riot API through Python.