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

Recommendation System Python Packages

Python packages with the GitHub topic recommendation-system. Sorted by monthly downloads, with stars and forks.
openvinotoolkit
openvino

OpenVINO™ is an open source toolkit for optimizing and deploying AI inference

955K 11K 3K
openvinotoolkit
openvino-dev

OpenVINO™ is an open source toolkit for optimizing and deploying AI inference

63K 11K 3K
RUCAIBox
recbole

A unified, comprehensive and efficient recommendation library

30K 5K 754
MobileTeleSystems
rectools

RecTools - library to build Recommendation Systems easier and faster than ever before

15K 457 55
meta-pytorch
torchrec

Pytorch domain library for recommendation systems

13K 3K 706
pytorch
torchrec-nightly

Pytorch domain library for recommendation systems

12K 3K 706
recommenders-team
recommenders

Best Practices on Recommendation Systems

8K 22K 3K
NVIDIA-Merlin
nvtabular

NVTabular is a feature engineering and preprocessing library for tabular data designed to quickly and easily manipulate terabyte scale datasets used to train deep learning based recommender systems.

5K 1K 151
NVIDIA-Merlin
merlin-models

Merlin Models is a collection of deep learning recommender system model reference implementations

4K 305 59
caserec
caserecommender

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

3K 500 97
openvinotoolkit
openvino-nightly

OpenVINO™ is an open source toolkit for optimizing and deploying AI inference

2K 11K 3K
PlaytikaOSS
pybandits

Python library for Multi-Armed Bandits

2K 55 5
recommend-games
board-game-recommender

Board game recommendation engine

2K 15 0
pytorch
torchrec-nightly-cpu

Pytorch domain library for recommendation systems

1K 3K 706
myui
rtrec

An realtime recommendation system supporting online updates

1K 17 0
vishesh9131
corerec

Python recommendation systems framework : 35 deep-learning models, unified fit/predict/recommend API, multi-stage pipelines. pip install corerec

888 11 5
datawhalechina
torch-rechub

A Lighting Pytorch Framework for Recommendation Models, Easy-to-use and Easy-to-extend.

872 1K 158
jiro-iwanaga
rfscorer

Recency-Frequency based recommendation scoring for product recommendation.

685 4 0
sachahu1
github-search-engine

Search through github issues directly from your terminal with LLM summarization.

596 1 0
zachdwight
false-feet-algorithm

False Feet Algorithm: Multi-branch hypothesis evaluation with inverse resource allocation. Solves complex problems through adaptive reasoning—includes mystery solver demo + generic framework for any domain.

532 0 0
jfkirk
tensorrec

A TensorFlow recommendation algorithm and framework in Python.

478 1K 219
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.

426 164 20
yuanlonghao
reranking

To implement reranking techniques for recommendation system and search engine.

424 17 2
NVIDIA-Merlin
merlin-systems

Merlin Systems provides tools for combining recommendation models with other elements of production recommender systems (like feature stores, nearest neighbor search, and exploration strategies) into end-to-end recommendation pipelines that can be served with Triton Inference Server.

396 92 33
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology