Skip to content

varunmathur2005/BookWize

Repository files navigation

BookWize

A Book Recommender System built using Python that suggests books based on popularity and collaborative filtering techniques. This project utilizes data from the Kaggle Book Recommendation Dataset to provide personalized book recommendations.

Features

  • Popularity-Based Recommender: Recommends books based on their popularity, calculated from the number of ratings and average rating scores.
  • Collaborative Filtering-Based Recommender: Suggests books based on user similarity and preferences, leveraging cosine similarity to identify related books.
  • Web Interface: An interactive web interface built using Flask to allow users to input book titles and get recommendations.

Installation

  1. Clone the Repository:

    git clone https://github.com/yourusername/book-recommender-system.git
    cd book-recommender-system
  2. Install Dependencies:

    pip install -r requirements.txt

Popularity-Based Recommender

image

Collaborative Filtering-Based Recommender

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published