MengtingWan/goodreads
code samples for the goodreads datasets
Provides Jupyter notebooks demonstrating practical workflows for the Goodreads interaction and review datasets collected in 2017, including gzip-compressed JSON parsing, statistical aggregation, and distribution analysis. Supports both programmatic downloads via Python and bash scripting, plus exploratory analysis ranging from basic record sampling to large-scale interaction pattern mining requiring 32GB+ RAM. Targets academic research in recommendation systems and NLP applications like spoiler detection.
300 stars. No commits in the last 6 months.
Stars
300
Forks
64
Language
Jupyter Notebook
License
Apache-2.0
Category
Last pushed
Feb 04, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/MengtingWan/goodreads"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
benfred/implicit
Fast Python Collaborative Filtering for Implicit Feedback Datasets
NicolasHug/Surprise
A Python scikit for building and analyzing recommender systems
GHamrouni/Recommender
A C library for product recommendations/suggestions using collaborative filtering (CF)
Md-Emon-Hasan/BookSage-AI
Full-stack hybrid book recommendation system combining Collaborative Filtering and Content-Based...
dorukkilitcioglu/books2rec
A recommender system built for book lovers.