Try to predict League of Legends ranked game outcome at match making time
more about the game: https://na.leagueoflegends.com/en-us/how-to-play/
https://www.kaggle.com/d4sein/league-of-legends-patch-109
All ranked games data from Season 10 (2020)
https://developer.riotgames.com/apis#match-v4/GET_getMatch
Explain what each field means in the raw dataset
- Download the raw data from kaggle (link above)
- Create
lol
database in MongoDB and load in the raw data - Run setupDB.js with MongoDB
- Run etl.js with
mongo --quiet lol etl.js > games.json
to create dataset used for post game analysis (printAllGames function) - Run etl,js with
mongo --quiet lol etl.js > history.json
to create dataset used for pre game analysis (prepPreGames function) - Run the 2 jupyter notebooks for analysis
tableau dashboard available in repo
See presentation.pptx