Inspiration

The goal of the chatbot project is to develop a smart virtual assistant that can converse with consumers in natural language and offer them personalized support. The chatbot will be created to do a variety of functions, including organising appointments, making reservations, and answering questions.

Modern natural language processing (NLP) and machine learning techniques will be used to build the chatbot, enabling it to comprehend user inquiries and provide correct and pertinent responses. It will be able to learn from how people naturally speak because it will have been trained on huge datasets of real-world talks.

In order to give consumers access to numerous services and real-time information, the chatbot will also be integrated with a number of databases and APIs. It will be created to be accessible.

What it does

The chatbot uses Openai API, due to which it becomes a very powerful AI assistant, answering all your questions just like how Siri, Alexa etc. responds to you.

How we built it

The main language used to build this chatbot is Python. Here Gradio library is used to build the user inerface and Openai api is used to make it an AI self-learning assistant.

Challenges we ran into

Remote communication and technical problems including server outages.

Accomplishments that we're proud of

Developing a chatbot that can carry out its intended functions is one of the most noteworthy achievements that a team can make. Our team accomplished this through working well together, overcoming obstacles, and working successfully.

What we learned

This was the first time building a chatbot. During this hackathon we learnt a lot about different APIs, python libraries etc.

What's next for ChatWidMe

We would like to add many features like voice recognition, and also try to make this chatbot more innovative and effective in the near future.

Built With

Share this project:

Updates