FirasHabri / 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.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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.


Languages

Language:Python 100.0%