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