Voice-Enable-ChatBot

With Artificial Intelligence and Natural Language Processing technologies, My chatbots are able to make inferences about what users primarily mean, or their intent. They automatically adjust classification parameters depending on the success rates of the answers.

APACHE-2.0 License

Stars
6

Author: Sanjoy Biswas

Data Scientist | Machine Learning Engineer Website: https://imsanjoykb.github.io/ ResearchGate: https://www.researchgate.net/profile/imsanjoykb Linkedin: https://www.linkedin.com/in/imsanjoykb/ Email: [email protected]

Project Description

This is originally, developed with Voice Enable ChatBot system. Here user can be asked question to Bot both Voice or writing text. In the particularly bot also answer the question with voice and text also.

Project Installation

Install the virtualenv package

pip install virtualenv  

Create the virtual environment

virtualenv venv 

Activate the virtual environment

mypthon\Scripts\activate

Install Dependencies

pip3 install -r requirements.txt

Run The App

python main.py

Project GUI

Project Interface:

Project Interface With Text:

Citing

@misc{AI Text Generation,
  author = {Sanjoy Biswas},
  title = {Voice Enable Chatbot},
  year = {2021},
  publisher = {GitHub},
  journal = {GitHub repository},
  url="https://github.com/imsanjoykb/Voice-Enable-ChatBot",
}

Conclusion:

With Artificial Intelligence and Natural Language Processing technologies, My chatbots are able to make inferences about what users primarily mean, or their intent. They automatically adjust classification parameters depending on the success rates of the answers.

Badges
Extracted from project README
Stars