← all repositories

sb-ai-lab/RePlay

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

406 stars Python Domain AppsML Frameworks
RePlay
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.