torchrec and tensorrec

These are ecosystem siblings—both are domain-specific recommendation system frameworks built on different deep learning backends (PyTorch vs TensorFlow), serving similar use cases but targeting users committed to their respective tensor computation ecosystems rather than competing for the same users.

torchrec
82
Verified
tensorrec
58
Established
Maintenance 22/25
Adoption 10/25
Maturity 25/25
Community 25/25
Maintenance 0/25
Adoption 10/25
Maturity 25/25
Community 23/25
Stars: 2,488
Forks: 618
Downloads:
Commits (30d): 143
Language: Python
License: BSD-3-Clause
Stars: 1,303
Forks: 221
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
No risk flags
Stale 6m

About torchrec

meta-pytorch/torchrec

Pytorch domain library for recommendation systems

This helps recommendation system engineers and machine learning scientists build, train, and deploy large-scale personalization models more efficiently. You provide user interaction data (like clicks or purchases), and it helps generate predictions for what users might like next. This is for teams developing recommendation features for products with many users and items, like e-commerce platforms or social media feeds.

recommendation-systems personalization machine-learning-engineering large-scale-data data-science

About tensorrec

jfkirk/tensorrec

A TensorFlow recommendation algorithm and framework in Python.

TensorRec helps you build personalized recommendation systems that suggest items to users based on their past interactions and characteristics. It takes user data, item data, and historical interactions as input, then generates predictions and ranked recommendations. This is for data scientists or machine learning engineers who need to deploy custom recommendation logic.

recommendation-systems personalization machine-learning-engineering data-science

Scores updated daily from GitHub, PyPI, and npm data. How scores work