Serverless Chatbot

Serverless Chatbot

Serverless architecture to provide an efficient, and automated solution to interact with Amazon Bedrock. Users can interact with the chatbot deployed at Amplify frontend which in turn will invoke API endpoints and Lambda to interact with Bedrock. The chatbot can support following functions :
* Have conversations on a variety of topics
* Provide information from web searches
* Make recommendations and give opinions
* Schedule meetings and set reminders
* Translate text between languages
* Define words and concepts
* Summarize long passages of text
* Proofread text for grammar and spelling errors
* Solve basic math problems
* Tell jokes and play word games
* Provide companionship through conversation
* Text to image generation

< Back to all repos

GitHub icon View this repo on GitHub


Clone this repo

git clone https://github.com/aws-samples/amazon-serverless-chatbot-using-bedrock

Additional resources


Created by:

Paul Kannan

Paul Kannan

Paul is a Technical Account Manager at Amazon Web Services. He helps AWS Customers to learn about and love how serverless technologies can transform the way they build and run applications. He was an Enterprise cloud architect and manager in global enterprises for more than 18 years before going all in on Serverless at AWS.

Follow on LinkedIn

Arjun Arippa

Arjun Arippa

Arjun Arippa is a Solutions Architect based in Bangalore, India. He works with some of the strategic and global customers in India, to build and architect their applications on AWS. Before joining AWS, Arjun spent over a decade working as a Software Developer. Reach out to him on LinkedIn

Follow on LinkedIn