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.
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.
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.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work