Hi everyone! I’m seeking some advice and hoping to find it in this subreddit.
I’m currently working on developing a chatbot for a travel-tech platform. The goal of the chatbot is to recommend tours or services to our users based on their input. Users should be able to specify their preferences using basic parameters such as location of the service, price range, number of people, and type of service. Subsequently, the chatbot should provide recommendations from our platform that match these criteria.
I have limited experience with chatbots, but I’ve been experimenting with Amazon Bedrock and Amazon Q. Initially, I created a knowledge base by exporting all our services from the database and feeding this to the agent in Amazon Bedrock. However, I encountered an issue where the bot could recommend services but couldn’t provide URLs for these recommendations.
To address this, I used Amazon Q to scrape all services from our platform, stored the URLs in a CSV file, and then fed this information back to the agent. This enabled the chatbot to include URLs in its responses.
What are your thoughts on this approach? Are there better tools available to achieve what I’m aiming for? I’m also concerned about costs potentially adding up quickly. Any advice would be greatly appreciated. Thank you!
submitted by /u/siggiesauer
[link] [comments]