https://www.loom.com/share/9ccb544ff26a41e1846d37243a98de3e?sid=f22d9a33-7b83-4f45-9524-885ec9139f44
- https://rapidapi.com/apidojo/api/wayfair/ - for products search
- OpenAI - for GPT answers and recommendations
- Python - for backend
- TextBase - for frontend of AI bot https://github.com/cofactoryai/textbase
Accessories Bot is designed to provide personalized product recommendations based on user inputs and preferences. It utilizes the G-Series AI models, including GPT and LLM, for its natural language processing capabilities. The frontend of the chatbot is built using the textbase framework, as per the prerequisites and requirements of the Hackathon, without using React.js.
The chatbot supports text-based interactions. It responds to greetings like "hi" with a friendly "hello." Users can input their preferences, such as "I have Nike shoes," and receive relevant suggestions. Product Exploration:
Users can click on "explore" to receive a list of products based on their input. For instance, if a user mentions having Nike shoes, the chatbot will recommend related products like shoe racks and other shoe accessories. Voice Recording Feature:
An exciting addition to Accessories Bot is the voice recording feature. Users can click on "start recording" and provide a voice prompt. The chatbot responds with suggestions and product recommendations based on the voice input. For example, a user saying "I want Nike shoes and an anime shirt" will result in relevant responses and product suggestions. Demo:
User: "I want to buy t-shirts." Chatbot suggests Nike products related to t-shirts and performance wear.
User: (Voice input) "I have a Nike anime shirt." Chatbot responds with relevant answers and offers a variety of Nike shirt options.
The chatbot offers a wide range of product recommendations and accessories that can be purchased through direct links provided by the bot. The recommendation system considers the user's conversation history with the bot for more personalized suggestions. The project has the potential for further improvements, including reducing latency in recommendations and optimizing conversation flow.
Accessories Bot is an impressive chatbot that combines advanced AI models with the textbase frontend framework to deliver personalized product recommendations based on both text and voice input. It offers an array of products and accessories, making shopping a seamless and enjoyable experience. The project showcases Harsh Singh's talent and creativity in developing innovative solutions.
Thank you for exploring Accessories Bot!