/book-chatbot

AIPLA an Artificial Intelligent powered Library Assistant is a Messenger chat-bot using NLP and DL to find, search and recommend books for various users, based on their taste of novels and past searches.

Primary LanguagePython

AIPLA an Artificial Intelligent powered Library Assistant

AIPLA is a Messenger chat-bot using Natural language processing and Deep learning build in Python to find, search and recommend books for various users, based on their taste of music and past searches.

Screenshots :

Pre-requisites :

How it works :

This Bot contains three trained machine leaning models :

  • Intent classification and prediction.
  • Names Entity recognition.
  • Knowledge based recommender system.

The first model is used to predict what the customer wants when asking a question. The second model will recognize the authors name, the book title and its category. The final model is a Rule based recommender to recommend books based on the user choices.