Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/imsanjoykb/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.
https://github.com/imsanjoykb/voice-enable-chatbot

chat-bot chatbot chatbot-framework machine-learning multiuser-chatbot natural-language-processing voice-recognition

Last synced: 4 months ago
JSON representation

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.

Awesome Lists containing this project

README

        

![Author](https://img.shields.io/badge/author-SanjoyBiswas-orange)
[![Stars](https://img.shields.io/github/stars/imsanjoykb/Voice-Enable-ChatBot.svg?style=social)](https://github.com/imsanjoykb/Voice-Enable-ChatBot/)

![alt text](images/boticon.png "Title")

# 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:

![alt text](images/project_screenshot1.PNG "Title")

Project Interface With Text:

![alt text](images/project_screenshot2.PNG "Title")


## 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.