Skip to main content

recommend system for instacart dataset

Project description

INSTARECSYS

DESCRIPTION

This package is for make recommendation on instacart dataset for entry users

For recommendation used two features:

  • total quantity of purchase same item
  • add to cart order

Some features of this package:

  • loading fast dataset (using engine - 'pyarrow' of pandas library)
  • reduce size of dataset used memory by changing type of values
  • easy to use. Just load dataset - build features - make recommendation
  • recommendation for: all users, set of users, one user
  • have build in sample dataset

INSTALLATION

Use the package manager pip to install instarecsys.

pip install instarecsys

USAGE

# import
from instarecsys import Insta

# create Insta instance
my_insta = Insta()

# we load sample dataset which is build in this library
df = my_insta.load_sample()

# make features
df_final = my_insta.feature(df)

# make recommendation for one user
recsys_one_user = my_insta.recommend(df_final, users = [1])

# make recommendation fo set of users
recsys_set_users = my_insta.recommend(df_final, users = [1, 2, 7])

# make recommendation for all users
recsys_all_users = my_insta.recommend(df_final)

LICENSE

MIT

CONTACTS

my e-mail: sanchelo2006@yandex.ru

any suggestions, questions, discussion always welcome.

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

instarecsys-0.1.3.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

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

instarecsys-0.1.3-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

Details for the file instarecsys-0.1.3.tar.gz.

File metadata

  • Download URL: instarecsys-0.1.3.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.8.10

File hashes

Hashes for instarecsys-0.1.3.tar.gz
Algorithm Hash digest
SHA256 62065bf5915e73788a279ad6a210156ae9085f537b7ddc6a17a1741269ac43ba
MD5 a3a0e16403126602d1b7f4c297d41a2a
BLAKE2b-256 0e89b9d477ea7ce35838c3e48678d92b9a19bd99349bed5980f97935f183b732

See more details on using hashes here.

File details

Details for the file instarecsys-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: instarecsys-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.8.10

File hashes

Hashes for instarecsys-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 259dca597db48007f5b071e720f7b1b7de869236b7d405b9b04ca8674ffe240b
MD5 076a66a26607de9b988577d3a1e0e52b
BLAKE2b-256 f7b627e7d2699dcc5e76c253e00176d9154b342f414c425db218a3fe9a642b22

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