An AI based chatbot that do answers the question you asked, need of modern day's customer care
- Python, of courseš
- Sklearn
- NLTK
- Joblib
The data named as "faq" is scraped from different websites faq's. It has a lot of text you can go through.
The maximum entropy classifier is a classifier that makes no assumptions on the interdependence of features. It can be used to solve a large variety of text classification problems such as language detection, topic classification etc. It is commented out, but definitely the Naive Bayes can also be used.
Still trying to figure out the bugs to fix in this. As there is some issues with this. I've now another chatbot implemented in Deep Neural Networks, that works better than this.