A python library for implementing a recommender system
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 66 commits behind ocelma:master.
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.
doc
draft
recsys
tests
AUTHORS
CHANGELOG
DEPENDENCIES
README
README.rst
setup.py

README.rst

python-recsys

A python library for implementing a recommender system.

Installation

Dependencies

python-recsys is build on top of Divisi2, with csc-pysparse (Divisi2 also requires NumPy).

python-recsys also requires SciPy.

To install the dependencies do something like this (Ubuntu):

sudo apt-get install python-scipy
sudo apt-get install python-numpy
sudo pip install csc-pysparse
sudo pip install divisi2

# If you don't have pip installed then do:
# sudo easy_install csc-pysparse
# sudo easy_install divisi2

Download

Download python-recsys from github.

Install

tar xvfz python-recsys.tar.gz
cd python-recsys
sudo python setup.py install

Documentation

Documentation and examples available here.

To create the HTML documentation files from doc/source do:

cd doc
make html

HTML files are created here:

doc/build/html/index.html