Skip to main content

SAR prediction for use with PySpark

Project description

SARplus

Simple Algorithm for Recommendation (SAR) is a neighborhood based algorithm for personalized recommendations based on user transaction history. SAR recommends items that are most similar to the ones that the user already has an existing affinity for. Two items are similar if the users that interacted with one item are also likely to have interacted with the other. A user has an affinity to an item if they have interacted with it in the past.

SARplus is an efficient implementation of this algorithm for Spark. More details can be found at sarplus@microsoft/recommenders.

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

pysarplus-0.6.6.tar.gz (9.8 kB view details)

Uploaded Source

Built Distributions

pysarplus-0.6.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

pysarplus-0.6.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

pysarplus-0.6.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

pysarplus-0.6.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

pysarplus-0.6.6-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

File details

Details for the file pysarplus-0.6.6.tar.gz.

File metadata

  • Download URL: pysarplus-0.6.6.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.12

File hashes

Hashes for pysarplus-0.6.6.tar.gz
Algorithm Hash digest
SHA256 218c037aafecd47c13dedc3b3094488f4922f65699e0e5ac8217683fada34daa
MD5 0979295cc77844c0a81248a27babcd8d
BLAKE2b-256 817fff7bd151fe23f82b65e7c8241005685dcb6c0fa1326d367cee11602502d7

See more details on using hashes here.

File details

Details for the file pysarplus-0.6.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysarplus-0.6.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3fef4d0f49f7ec831746a3b7be48fb84f2a43cdd83e7fb65ba471f26ffdd77ca
MD5 db7706af8e27a54922fbdf595912abb5
BLAKE2b-256 f6fff06aad4ebdd6e5bc01862c7551d1918714f87c68d90c70911f9dd33fe8c6

See more details on using hashes here.

File details

Details for the file pysarplus-0.6.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysarplus-0.6.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f40a6b8496cb52994e3f0cb1fc26ea1bd1495b5290c3fc92eb1d710ca2626c3d
MD5 f56f0d4235ed8dabe479984465bb5f27
BLAKE2b-256 4b13ca5c300167c2075a10176386393c3384e2223a5d9b8422b523351b1bc8aa

See more details on using hashes here.

File details

Details for the file pysarplus-0.6.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysarplus-0.6.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 083ddb3358610b16154ba03ba58bd3932e0dddeabd54d02623abb0fb3fc79e61
MD5 1b411ed0368d3c39067936e976a9f527
BLAKE2b-256 cf68ae094ea80ffdcf33ef465f04526bbf95e85a1684851bc3dc069186f058a0

See more details on using hashes here.

File details

Details for the file pysarplus-0.6.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysarplus-0.6.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90bc1a4c91ba0dfb1a65ae7ab27500728730a73f6e34810270652a516b739910
MD5 a89f424d4e7add7feb035793ca2b0bba
BLAKE2b-256 b47ae4eff3352188c524ca5aed671b7dae10fc7b42997d076963ce673901938c

See more details on using hashes here.

File details

Details for the file pysarplus-0.6.6-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pysarplus-0.6.6-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2757dfc477a1f5378f3566cdad6c9aad5b340e6a79445edb0c407b85fb25e216
MD5 cab8c1bf5c9e51234368bf2eb97a1350
BLAKE2b-256 70634a70abf87ad12a5dec6cfb083ba7fbbdf1f6cd0c37b94ef09918c4b84321

See more details on using hashes here.

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