This is a summer project by Anton Lavrouk (Georgia Tech '24) and Ethan Jiang (Vanderbilt '24). We aim to predict matches from the prestigious Champion's Queue recently implemented in the popular online game League of Legends. For more information, please visit the project page here.
After cloning the repo, run the code using:
python3 ChampionsQueueModel.py
This will provide you with a CLI that gives you the option of re-scraping data from championsqueue.gg, as well as your choice of algorithm from the ones implemented.
We implemented a few common machine learning models/algorithms in order to try to predict matches just based on which players are playing the match and what champions (heroes/characters/whatever you are familiar with) they picked. We ended up with about an 80% accuracy from the best performing mode (the neural network). Pretty cool stuff!
Want to use the webscraper? Have questions about the models? Want to know what my favorite breed of horse is? Feel free to ask! Reach us at:
alavrouk([AT])gmail([DOT])com
ethan.t.jiang([AT])vanderbilt([DOT])edu