Skip to content

Recommender system using Popularity based and Collaborative based filtering

Notifications You must be signed in to change notification settings

harshitbalodi/BookRecommender.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookRecommender.github.io

Click here for the demo

In this application.I have created Popularity Based Recommender system and Collaborative Recommender System using a kaggle Bookdata set of 242135 books.

Popularity Based Recommender system

Popularity Based Recommender system shows most popular 50 books from the dataset of 242135 books and only those book will be considered for Top Books which has highest average rating and atleasted rated by more than 250 users.

Collaborative Filtering Based Recommender System

Collaborative Filtering Based Recommender System shows 4 books and the conditions for recommended book is only those books which are rated atleast by more than 50 readers and only such readers rating will be count who has rated more than 200 books.Which means we are considering the readers who read a lot of books for these recommendations.These recommendations are acheived by creating a matrix of users and books and each book will behave like a vector and Euclidean distance between these vectors will come through cosine similarity function. A function Recommend will return 4 books which has the nearest cosine similarly from a book title which is passed as argument.

Landing Page

landing page also shows the Top 50 books using the Popularity based recommendation System

Screenshot (437)

**Recommendation page **

Recommendation page default show a form to fill the book related to which you want recommendation.

Screenshot (438)

fill a book and click at submit. Screenshot (439)

shows 4 books similar to the filled book which may the user will like. Screenshot (440)

Technologies used HTML,CSS,JAVASCRIPT,PYTHON,FLASK,JUPYTER NOTEBOOK, BOOTSTRAP

Resources/References

video on BOOK RECOMMENDER SYSTEM

Book recommendation Dataset

About

Recommender system using Popularity based and Collaborative based filtering

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published