Engage online sports fans with live event commentary using generative AI on Amazon Bedrock
Media Blog
The article discusses how to create an automated system for generating live commentary for sports events using generative AI on Amazon Bedrock. It explains how to integrate real-time statistics and data feeds from live sporting events with large language models to generate contextual, engaging commentary tailored to the ongoing action.
Specifically, the article covers:
- Prerequisites: Having a live statistics feed table in Amazon DynamoDB updated with real-time data from the ongoing sports event.
- Solution overview: An architecture using AWS services like API Gateway WebSocket API, AWS Lambda, DynamoDB tables, and Amazon Bedrock to invoke LLMs.
- Modeling race statistics feed: Structuring the data feed with details like horse/jockey names, rankings, speeds etc. to provide context for commentary.
- Designing LLM prompts: Using prompt templates to guide the LLM on generating different types of commentary - pre-race, in-race, post-race.
- Streamlining live commentary: Integrating data feeds, prompts, LLM invocations via Lambda to produce a continuous live commentary stream.
- Example: Demonstrates the solution with a simulated horse racing event, showing live statistics ingestion and generated in-race commentary.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
2025
2024
2024
2024
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.