BookRecommender

Repository for Book Recommendations using UCSD Goodreads Data.

Data

Download GoodReads data from UCSD Book Graph.

Installation

    python -m venv venv
    venv\Scripts\activate.bat
    python -m pip install --upgrade pip
    pip install -r requirements.txt
    python -m ipykernel install --user --name=book-rec

Pipeline

  python serialize_data.py

Models

  1. Collaborative Filtering
  2. Content Based

Resources