sb-ai-lab/RePlay
A Python framework for building and evaluating end-to-end recommendation systems using state-of-the-art ML models.

Not currently ranked — collecting fresh signals.
star history
RePlay is a framework that streamlines the development of recommendation systems across their full lifecycle. It provides tools for data preprocessing, model building with baselines and state-of-the-art approaches including deep learning and transformer-based models, hyperparameter optimization, and comprehensive evaluation. The framework supports distributed computing with PySpark and integrates with PyTorch for model implementation.
Frequently asked
- What is sb-ai-lab/RePlay?
- A Python framework for building and evaluating end-to-end recommendation systems using state-of-the-art ML models.
- Is RePlay open source?
- Yes — sb-ai-lab/RePlay is open source, released under the Apache-2.0 license.
- What language is RePlay written in?
- sb-ai-lab/RePlay is primarily written in Python.
- How popular is RePlay?
- sb-ai-lab/RePlay has 406 stars on GitHub.
- Where can I find RePlay?
- sb-ai-lab/RePlay is on GitHub at https://github.com/sb-ai-lab/RePlay.