PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

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

392K 4K 628
RUCAIBox
recbole

A unified, comprehensive and efficient recommendation library

126K 4K 743
bmsuisse
rusket

rusket 🦀🧺

48K 2 0
massquantity
librecommender

Versatile End-to-End Recommender System

14K 480 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

4K 395 38
tohtsky
myfm

Yet another Bayesian factorization machines.

3K 56 14
rixwew
torchfm

PyTorch implementation of Factorization Machine Models

3K 1K 232
shenweichen
deepmatch

A deep matching model library for recommendations & advertising. It's easy to train models and to export representation vectors which can be used for ANN search.

1K 2K 543
Quang-Vinh
matrix-factorization

Library for matrix factorization for recommender systems using collaborative filtering

1K 22 8
etlundquist
rankfm

Factorization Machines for Recommendation and Ranking Problems with Implicit Feedback Data

1K 174 38
myui
rtrec

An realtime recommendation system supporting online updates

1K 17 0
HaSai666
rec-pangu

rec_pangu is a flexible open-source project for recommendation systems. It incorporates diverse AI models like ranking algorithms, sequence recall, multi-interest models, and graph-based techniques. Designed for both beginners and advanced users, it enables rapid construction of efficient, custom recommendation engines.

969 164 20
bogliosimone
similaripy

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

930 58 4
glami
sansa

SANSA - sparse EASE for millions of items

613 46 6
makgyver
rectorch

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

566 150 19
hand10ryo
pytorchcml

Collaborative Metric Learning implemented by PyTorch

463 20 3
cosanlab
neighbors

A package to perform collaborative filtering on emotion datasets.

373 11 9
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.

272 2 1
RECeSS-EU-Project
benchscofi

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

248 0 2
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)

247 550 83
david-cortes
fneighcf

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

229 3 3
makgyver
mkpyros

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

227 12 6
farfarfun
funrec

推荐系统工具包 - 提供机器学习推荐算法和推荐系统开发工具

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