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

Collaborative Filtering Python Packages

Python packages with the GitHub topic collaborative-filtering. Sorted by relevance, with stars and monthly downloads.
benfred
implicit

Fast Python Collaborative Filtering for Implicit Feedback Datasets

419K 4K 627
RUCAIBox
recbole

A unified, comprehensive and efficient recommendation library

117K 4K 743
bmsuisse
rusket

rusket 🦀🧺

19K 3 0
massquantity
librecommender

Versatile End-to-End Recommender System

15K 481 71
david-cortes
cmfrec

(Python, R, C) Collective (multi-view/multi-way) matrix factorization, including cold-start functionality (recommender systems, imputation, dimensionality reduction)

7K 125 33
sb-ai-lab
replay-rec

A Comprehensive Framework for Building End-to-End Recommendation Systems with State-of-the-Art Models

5K 397 40
rixwew
torchfm

Factorization Machine models in PyTorch

3K 1K 232
tohtsky
myfm

A Python/C++ implementation of Bayesian Factorization Machines

2K 56 14
Quang-Vinh
matrix-factorization

Library for matrix factorization for recommender systems using collaborative filtering

1K 22 8
myui
rtrec

An realtime recommendation system supporting online updates

1K 17 0
etlundquist
rankfm

Factorization Machines for Recommendation and Ranking Problems with Implicit Feedback Data

1K 174 38
bogliosimone
similaripy

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

876 58 4
glami
sansa

SANSA - sparse EASE for millions of items

759 46 6
shenweichen
deepmatch

Deep matching model library for recommendations, advertising. It's easy to train models and to **export representation vectors** for user and item which can be used for **ANN search**.

747 2K 543
makgyver
rectorch

rectorch: state-of-the-art recsys approaches implemented in pytorch.

622 150 19
HaSai666
rec-pangu

Some Rank/Multi-task model implemented by Pytorch

602 164 20
hand10ryo
pytorchcml

Collaborative Metric Learning implemented by PyTorch

544 20 3
RECeSS-EU-Project
benchscofi

Package which contains implementations of published collaborative filtering-based algorithms for drug repurposing.

306 0 2
cosanlab
neighbors

A package to perform collaborative filtering on emotion datasets.

293 11 9
david-cortes
fneighcf

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

278 2 3
AmazingDD
daisyrec

Official code for "DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluation" (TPAMI2022) and "Are We Evaluating Rigorously? Benchmarking Recommendation for Reproducible Evaluation and Fair Comparison" (RecSys2020)

251 550 83
RECeSS-EU-Project
stanscofi

Package for STANdard drug Screening by COllaborative FIltering. Performs benchmarks against datasets and SotA algorithms, and implements training, validation and testing procedures.

236 2 1
makgyver
mkpyros

[PY]thon [R]ec[O]mmender [S]ystems library

194 12 6
farfarfun
funrec

funrec

178 10 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery