NVIDIA-Merlin/Transformers4Rec
NVIDIA library that applies transformer architectures to sequential and session-based recommendation problems using PyTorch.

Not currently ranked — collecting fresh signals.
star history
Transformers4Rec bridges natural language processing and recommender systems by integrating with Hugging Face Transformers to bring state-of-the-art transformer models to recommendation tasks. It processes sequences of user interactions (browsing, purchases, etc.) to predict the next item a user is likely to interact with. The library is built on PyTorch and supports modern transformer architectures adapted for tabular interaction data.
Frequently asked
- What is NVIDIA-Merlin/Transformers4Rec?
- NVIDIA library that applies transformer architectures to sequential and session-based recommendation problems using PyTorch.
- Is Transformers4Rec open source?
- Yes — NVIDIA-Merlin/Transformers4Rec is open source, released under the Apache-2.0 license.
- What language is Transformers4Rec written in?
- NVIDIA-Merlin/Transformers4Rec is primarily written in Python.
- How popular is Transformers4Rec?
- NVIDIA-Merlin/Transformers4Rec has 1.3k stars on GitHub.
- Where can I find Transformers4Rec?
- NVIDIA-Merlin/Transformers4Rec is on GitHub at https://github.com/NVIDIA-Merlin/Transformers4Rec.