Skip to content

This repository contains the code for an AI-powered customer service chatbot that provides support and assistance to customers using WhatsApp. The chatbot is built using Python and the Twilio and ChatterBot libraries, and can be deployed on a cloud-based server for easy access.

License

Notifications You must be signed in to change notification settings

vikasharma005/AI-powered-Chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

AI-powered Chatbot for Customer Service using Python and WhatsApp

This repository contains the code for an AI-powered chatbot that provides customer service support using Python and WhatsApp.

Requirements

  • Twilio account

  • Python environment with the following libraries installed:

    • Twilio

    • ChatterBot

Getting Started

  1. Clone or download the repository to your local machine.

  2. Set up a Twilio account and get a Twilio number for WhatsApp.

  3. Create a Python environment and install the required libraries.

  4. Train the ChatterBot model with a set of customer service questions and answers.

  5. Deploy the Python script on a cloud-based server, such as Heroku or AWS, to make it accessible over the internet.

  6. Connect the Twilio number to the Python script, so that incoming messages are automatically forwarded to the chatbot.

  7. Test the chatbot by sending messages from WhatsApp to the Twilio number.

Code Explanation

The code uses the Twilio library to receive incoming messages from WhatsApp, and the ChatterBot library to respond to those messages using AI. The ChatterBot model is trained with a set of customer service questions and answers, to help it provide accurate and helpful responses. The code also includes a main function that runs the chatbot, and receives and responds to messages in an infinite loop.

Contributing

If you want to contribute to the project, feel free to open a pull request or submit an issue with your suggestions.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

This repository contains the code for an AI-powered customer service chatbot that provides support and assistance to customers using WhatsApp. The chatbot is built using Python and the Twilio and ChatterBot libraries, and can be deployed on a cloud-based server for easy access.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages