Inspiration

The rapidly growing world of VALORANT esports inspired me to create an AI-driven chatbot that provides insightful information about players, teams, and strategies. My passion for programming and data analysis drove me to leverage technology to enhance the esports experience for fans and players alike.

What it does

VCTAI is a chatbot that utilizes a large language model powered by Amazon Bedrock to offer detailed insights into VALORANT esports. It can answer questions about player dynamics, team compositions, and strategic advice, providing users with accurate and timely information.

How I built it

I built VCTAI by integrating Amazon Bedrock's LLM with a dataset of esports statistics. Using Gradio, I developed a user-friendly interface that allows players and fans to interact with the chatbot seamlessly. The project involved coding in Python, setting up AWS services, and optimizing the model for effective responses.

Challenges we ran into

One of the main challenges was ensuring that the chatbot could accurately reference player statistics from the CSV file while maintaining the dynamic capabilities of the LLM.

Accomplishments that we're proud of

I am proud of successfully integrating various technologies to create a functional and insightful chatbot. The ability to provide real-time information and strategic insights about VALORANT esports showcases the effectiveness of combining structured data with AI.

What we learned

Through this project, I learned how to effectively utilize Amazon Bedrock for model deployment, the importance of data accuracy, and how to enhance user interaction through well-designed interfaces. The integration of structured data with LLM capabilities also deepened my understanding of AI applications in gaming.

What's next for VCTAI

The next steps involve enhancing the chatbot's capabilities by adding more datasets, refining the model for better accuracy, and expanding the range of queries it can handle. Additionally, I plan to implement user feedback mechanisms to continuously improve the user experience.

Built With

Share this project:

Updates