Inspiration

As a league player and sports lover, i always tend to reflect on what should i do with my mindset, technique and focus in order to improve in my game, whether it's tennis or soccer or league, there's always some advice left to receive, some more feedback left to hear, that missing "League coach" is what inspired me to participate in this hackathon and create League In Review.

What it does

League in Review uses the data from your latest games in order to analyze trends in your gameplay and based on that the app generates suggestions on what our model thinks suits you better for imrpoving your game. You will find from recommended champions, practice drills and an improvement roadmap, to habits to break.

How we built it

The frontend was created using NextJs and tailwind, a powerful stack that helped us ensure the lowest possible latency on the UI, for the data processing we found in Aws Lambda a perfect serverless solution that paired with dynamoDb helped us save costs by caching already analyzed data. For the AI insights we took advantage of AWS Bedrock and all its traits.

Challenges we ran into

The biggest challenge we found was the latency when processing the match data, as it was individually analyzed, the wait time started to increase exponentially as we increased the number of analyzed matches.

Accomplishments that we're proud of

Creating an useful app is what makes us the proudest, while developing i had the chance to share the app with everybody i knew played league, the feedback was tremendously important and it helped me evolve the app to what it is today, but understanding where the value was for the players and building something to respond was amazing.

What we learned

It's hard to build something that feeds on information that's constantly changing and growing, and building the app on a way that stayed consistent and reliable even after that constant state of change was truly edificating.

What's next for League in Review

Improving the current architecture so we find a suitable way for accesing year-long data and generate even more valuable insights for the players and being able to integrate visual tutorials inside the app so players have a more clear understanding on what the app means with the advice provided.

Built With

+ 3 more
Share this project:

Updates