Inspiration
I have loved playing League of Legends for a long time. I started playing with my younger brother over 10 years ago, and its still one of the main ways we keep in touch. I recently got my first certification in Amazon Web Services, and this seemed like a natural next step to bring them together.
What it does
This is a chatbot website that will analyze past data to provide insights.
How we built it
I built this in Python, with HTML, CSS and Vanilla Javascript. I got and process the data using AWS Lambda, AWS SageMaker, and AWS Bedrock. I then deployed it with AWS Lambda, AWS API Gateway, and AWS Amplify.
Challenges we ran into
I ran into a lot of challenges getting the data into the right format, as well as choosing what data was most important. The models have some limitations that have prevented it from giving as complete of a data example as I would like, as Bedrock RAG results are limited without causing a lot of performance or financial issues. I ran into significant issues with the deployment, especially learning AWS IAM and permissions for the first time.
Accomplishments that we're proud of
I am tremendously proud of this website. For my first one in AWS, it turned out excellently, and I see a lot of potential in it.
What we learned
The importance of planning your project. Knowing beforehand what AWS services I would need would allow me to build with that in mind. Also, to be more aware of the resources offered, as I didn't see the tutorials on Builder Center until about a week ago.
What's next for Summoners Reunion
I want to really emphasize the potential for identifying trends around other players. What players do you work well with, who do you win the most with, who builds you up and shares gold, etc. And also, to create a feature that would allow for players to connect and play more with good teammates.
Log in or sign up for Devpost to join the conversation.