/AI-Chatbot

A AI based chatbot that do answers the question you asked, need of modern day's customer care

Primary LanguageJupyter NotebookMIT LicenseMIT

AI Chatbot

An AI based chatbot that do answers the question you asked, need of modern day's customer care

Requirements

  • Python, of coursešŸ˜
  • Sklearn
  • NLTK
  • Joblib

The Data

The data named as "faq" is scraped from different websites faq's. It has a lot of text you can go through.

The MaxEnt Classifier

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.

Fine-tuning

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.