sberbank-ai-lab / RePlay

RecSys Library
https://sberbank-ai-lab.github.io/RePlay/
Apache License 2.0
63 stars 6 forks source link
machine-learning pyspark pytorch recommender-systems recsys

RePlay

RePlay is a library providing tools for all stages of creating a recommendation system, from data preprocessing to model evaluation and comparison.

RePlay uses PySpark to handle big data.

You can

Docs

Documentation

Installation

Use Linux machine with Python 3.7+, Java 8+ and C++ compiler.

pip install replay-rec

It is preferable to use a virtual environment for your installation.

If you encounter an error during RePlay installation, check the troubleshooting guide.