A tool for "testing" and researching the recommendation system used by an online retail giant.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
snusnu
.gitignore
LICENSE
MANIFEST.in
README.md
setup.cfg
setup.py

README.md

snu-snu

A tool for 'testing' the recommendation system used by the online retail giant Amazon. T

Basic use

install the package:

     pip install git+https://github.com/simoncrowe/snusnu.git

Run your python interpreter. i.e.

     python3

Use the basic terminal interface

     from snusnu import terminal
The tool is currently under development. It now emcompasses most of the following functionality although some is still incomplete:
  1. Automate the process of searching and viewing products, and adding them to lists.
    1. Through interactive command line interface.
    2. Through JSON list of ProductCommand objects.
    3. When installed as a package, through function calls in other scripts.
  2. Generate JSON lists of ProductCommand objects based on NLP of arbitrary texts. #note# this functionality has been moved to https://github.com/nlp-frequency-analysis-snusnu
  3. Serialise recommended products from all sources for later analysis.
Dependancies:
  • Selenium and ChromeDriver
  • Requests
  • Pillow