Amazon.com Catalog Team builds self-learning generative AI at scale with Amazon Bedrock
Amazon's catalog system processes millions of daily product submissions requiring structured attribute extraction and title generation, but the traditional approach of having applied scientists analyze failures, update prompts, and redeploy could not scale to the volume and variety. Large models delivered accuracy but could not scale cost-efficiently; smaller models struggled with complex ambiguous cases.
The existing manual improvement loop—scientists analyzing failures, updating prompts, testing, and redeploying—was resource-intensive and could not keep pace with the volume and variety of real-world catalog submissions.
The self-learning system continuously improved accuracy while reducing costs, with error rates falling continuously through accumulated learnings rather than retraining, and the system evolving from generic understanding to domain-specific expertise.
Frequently asked questions
What did this team achieve with this AI workflow?
The self-learning system continuously improved accuracy while reducing costs, with error rates falling continuously through accumulated learnings rather than retraining, and the system evolving from generic understand…
What tools did this team use?
Amazon Bedrock, Amazon Nova Lite, Anthropic Claude Sonnet, Amazon EC2, Bedrock AgentCore, Amazon DynamoDB, Amazon SQS, Amazon CloudWatch, Amazon Bedrock Runtime.
What results were reported?
Error rate trajectory: Error rates fell continuously; System cost and quality: costs decrease and quality increases (source-reported, not independently verified).
What failed first in this deployment?
The existing manual improvement loop—scientists analyzing failures, updating prompts, testing, and redeploying—was resource-intensive and could not keep pace with the volume and variety of real-world catalog submissions.
How is this ecommerce ops AI workflow structured?
Product listing submission → Generator-evaluator workers process → Consensus or disagreement routing → Supervisor agent resolves and extracts learnings → Post-inference feedback capture → Hierarchical knowledge base update → Learnings injected into worker prompts → Human review queue.