PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Recommender Systems Python Packages

Python packages with the GitHub topic recommender-systems. Sorted by monthly downloads, with stars and forks.
AmenRa
ranx

⚡️A Blazing-Fast Python Library for Ranking Evaluation, Comparison, and Fusion 🐍

112K 702 34
tensorflow
tensorflow-ranking

Learning to Rank in TensorFlow

41K 3K 476
RUCAIBox
recbole

A unified, comprehensive and efficient recommendation library

30K 5K 754
NVIDIA-Merlin
merlin-dataloader

The merlin dataloader lets you rapidly load tabular data for training deep leaning models with TensorFlow, PyTorch or JAX

12K 422 28
tohtsky
irspack

Train, evaluate, and optimize implicit feedback-based recommender systems.

8K 32 10
caserec
caserecommender

Case Recommender: A Flexible and Extensible Python Framework for Recommender Systems

3K 500 97
david-cortes
fneighcf

Python implementation of 'Factor in the neighbors: Scalable and accurate collaborative filtering'

1K 2 3
reczoo
fuxictr

A configurable, tunable, and reproducible library for CTR prediction https://fuxictr.github.io

1K 1K 240
mathewOracle
ranksignal

Catch ranking and retrieval quality failures in production, without ground-truth labels. Label-free signals + Prometheus export.

876 0 0
ZynclaveTech
recsys-eval

Open-source infrastructure for building recommender systems. Offline evaluation and promotion gating, extracted from production.

632 1 0
takuti
prelims

Front matter post-processor for static site generators

566 5 1
bogliosimone
similaripy

High-performance KNN similarity functions in Python, optimized for sparse matrices

543 58 4
david-cortes
recometrics

(Python, R, C++) Library-agnostic evaluation framework for implicit-feedback recommender systems

490 32 3
zombak79
compresso-pytorch

A PyTorch Framework for Sparse Representation Learning

490 4 0
cowjen01
repsys-framework

Framework for Interactive Evaluation of Recommender Systems

419 36 5
sisinflab
datarec-lib

A Python Library for Standardized and Reproducible Data Management in Recommender Systems

296 20 1
darel13712
rs-metrics

Recommendation systems metrics

283 8 1
AmenRa
rank-eval

⚡️A Blazing-Fast Python Library for Ranking Evaluation, Comparison, and Fusion 🐍

259 702 34
artdgn
ml-recsys-tools

Tools for development of recommendation systems in Python.

236 1 0
ZynclaveTech
recsys-candidates

Open-source infrastructure for building recommender systems. Offline evaluation and promotion gating, extracted from production.

134 1 0
artdgn
lightfm-pandas

LightFM convenience tools.

111 0 0
mohammadi-hadi
rankkit

Ranking evaluation with error bars: NDCG, MRR and MAP with confidence intervals, plus position-bias correction for click logs. No dependencies.

93 0 0
beomso0
ezsasrec

An easy and efficient tool to build sequential recommendation system utilizing SASRec

91 9 1
sisinflab
datarec

A Python Library for Standardized and Reproducible Data Management in Recommender Systems

86 20 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology