Inspiration

  • We were inspired by our love for League of Legends and wanted to research what made a winning team
  • Inspired by the exciting opportunities to learn new technologies including RestAPI and AWS

What it does

  • Provide team and tournament rankings!

How we built it

  • How we built the API and the ranking system is described in detail in the Google Docs link below!

Challenges we ran into

  • None of us had any experience with data science, so learning how to process and turn the data into meaningful information was a challenging and rewarding experience
  • Unfamiliar with AWS and wanted to learn the different technologies in AWS like Cloudwatch and API gateway

Accomplishments that we're proud of

  • Creating a working API with different endpoints that meet the requirements of the API specifications provided by Riot Games
  • Used elo rating system and machine learning to create a ranking system

What we learned

  • How to use AWS services, including AWS Lambda, API Gateway and Cloudwatch
  • Learned about ML and data science, learning how the XGBoost framework works
  • Learned about the ELO rating system

What's next for League of Legends Global Power Rankings API

  • Creating a working application, interactive and appealing UI
Share this project:

Updates