Build A Chatbot Using Python, Tkinter, NLTK & Text-To-Speech | PyBot

In this video i’ll be demonstrating you that how you can create a simple chatbot using Python, Tkinter, NLTK & text-to-speech.
This chatbot can be build with no knowledge of machine learning or any other complicated process.Pybot will give you answer’s regarding any of your python related doubts/question’s etc with the help of both text reply as well as text-to-speech medium .
The GUI is created using tkinter with multiple themes & fonts to play around.

Code link:https://github.com/abhishek305/PyBot-A-ChatBot-For-Answering-Python-Queries-Using-NLP

Nltk docs : https://www.nltk.org/

Sklearn docs for feature extraction : https://scikit-learn.org/stable/modules/generated/sklearn.feature_extraction.text.CountVectorizer.html

Sklearn docs for TfidfVectorizer : https://scikit-learn.org/stable/modules/generated/sklearn.feature_extraction.text.TfidfVectorizer.html

scikit-learn docs : https://scikit-learn.org/stable/index.html

Tkinter docs :https://docs.python.org/3/library/tk.html

pyttsx3 - Text-to-speech x-platform : https://pyttsx3.readthedocs.io/en/latest/

Pyttsx3 installation method : https://pypi.org/project/pyttsx3/

Threading docs : https://docs.python.org/3/library/threading.html

Numpy docs: https://numpy.org/

#python

Build A Chatbot Using Python, Tkinter, NLTK & Text-To-Speech
3.35 GEEK