Skip to main content

RecSys evaluator system for recommenders in a fair manner.

Project description

Streamsight

The purpose of this Final Year Project is to design and implement a toolkit for evaluating Recommendation System (RecSys) which respects the temporal aspect during the data splitting process and incrementally release data as close to a live production setting as possible.

Installation

The package can be installed quickly with python poetry or the traditional pip method. The recommended way of installation would be through poetry as it will help install the dependencies along with the package.

Installation with poetry

The following code assumes that you do not have poetry installed yet. If you using MacOS, you might want to consider installing poetry with homebrew instead.

pip install poetry
# MacOS can consider using brew install poetry
poetry install

Installation with pip

The following code below assumes that you have pip installed and is in system PATH.

pip install -e .

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

streamsight-0.2.2.tar.gz (53.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

streamsight-0.2.2-py3-none-any.whl (76.9 kB view details)

Uploaded Python 3

File details

Details for the file streamsight-0.2.2.tar.gz.

File metadata

  • Download URL: streamsight-0.2.2.tar.gz
  • Upload date:
  • Size: 53.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.5 Darwin/23.6.0

File hashes

Hashes for streamsight-0.2.2.tar.gz
Algorithm Hash digest
SHA256 842845cceb87370df73d7d9650efedb6b03d37b3f0273f9bfe6f438418878481
MD5 55578f19a47d7759e03640bbaaa19575
BLAKE2b-256 eb1020643e1a7ed974efc96d7f019794a0ef59a89b310dbb5f1d35b6c4bfc0d3

See more details on using hashes here.

File details

Details for the file streamsight-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: streamsight-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 76.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.5 Darwin/23.6.0

File hashes

Hashes for streamsight-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7bb1ea9464a1fba9a32cf6b304639c4eaa36afe1c41b7b5579b23d9864ec7c0e
MD5 86dcd810cb2bfd6cad06564e1f41eee9
BLAKE2b-256 400040e4716b40959b48e3d5717617c724c6a3093a2dc571aa683283ed1d4197

See more details on using hashes here.

Supported by

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