Skip to main content

RecSys Library

Project description

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

  • Filter and split data
  • Train models
  • Optimize hyper parameters
  • Evaluate predictions with metrics
  • Combine predictions from different models
  • Create a two-level model

Docs

Documentation

Installation

Use Linux machine with Python 3.6+ and Java 8+.

pip install replay-rec

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

To test your installation you can run tests from replay folder:

pytest ./tests

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

replay-rec-0.5.1.tar.gz (75.6 kB view hashes)

Uploaded Source

Built Distribution

replay_rec-0.5.1-py3-none-any.whl (101.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page