Skip to content

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.

Notifications You must be signed in to change notification settings

FirasHabri/book-chatbot

Repository files navigation

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages