League of Legends Champion Recommender

This project answers the question: What champions should I try if I enjoy X champion in League of Legends. My tool can take in the player's favorite champion and give back 3 champions in each of the 5 lanes that the player might like based on other similar players.

After being tasked with creating a tool using TigerGraph's graph database tool, I immediately thought of working on League of Legends data. As someone who loves Gaming as well as Esports, I found it fitting to make my first internship project I would ever get about a game I have made the most memories on. Utilizing my prior knowledge of the League of Legends APIs, Pandas, and Numpy, I successfully collected and formatted over 25,000 rows of player data in over a week of constant data collection. Next, I learned how to use TigerGraph to implement my tool; Finally, creating a dashboard in Plotly Dash and putting my work on Heroku.