This project is a smart chatbot that uses Natural Language Processing and a clean Tkinter GUI to answer frequently asked questions. It was built as part of my CodeAlpha Internship project.
- π Answering FAQ questions using TF-IDF + Cosine Similarity
- π¬ Clean and modern GUI using
tkinter - π§ NLP with
nltkfor tokenizing, stopword removal, and lemmatizing - β Quick-access buttons for common questions
- π§Ή "Clear Chat" button to reset the interface
- β‘ Fast and offline β no internet required
Chatbot_codealpha.pyβ main chatbot codeREADME.mdβ project description (this file)
- Install the required packages (only once):
pip install nltk scikit-learn numpy
python Chatbot_codealpha.py