Build an ecommerce product recommendation chatbot with Amazon Bedrock Agents
Machine Learning Blog
This article explains how to build an ecommerce product recommendation chatbot using Amazon Bedrock Agents and foundation models from Amazon Bedrock.
Specifically, the article covers:
- Solution overview: Creating an intelligent chatbot that can converse naturally with users, understand their gift preferences, query a product catalog API, and recommend relevant products
- Prerequisites: Required AWS services, IAM policies, and permissions
- Deploying solution resources: Using AWS CloudFormation to create a DynamoDB table for product data, a Lambda function for the product API, and a Lambda function to populate sample product data
- Creating the agent: Requesting model access, creating the agent and action group using CloudFormation, understanding the agent instructions and OpenAPI schema
- Testing the chatbot: Example conversations demonstrating how the chatbot gathers preferences and recommends products, along with rationale explanations
- Clean up: Deleting the CloudFormation stacks to remove resources
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
Sep 10
2024
2024
Building a privacy preserving chatbot with Amazon Bedrock
Oct 16
2024
2024
Amazon Bedrock Agents now provides Conversational Builder
Jul 25
2024
2024
Evaluate conversational AI agents with Amazon Bedrock
Sep 17
2024
2024
AWS Chatbot now allows you to interact with Amazon Bedrock agents from Microsoft Teams and Slack
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.