A python library for implementing a recommender system.
python-recsys is build on top of Divisi2, with csc-pysparse (Divisi2 also requires NumPy, and uses Networkx).
python-recsys also requires SciPy.
To install the dependencies do something like this (Ubuntu):
sudo apt-get install python-scipy python-numpy sudo apt-get install python-pip sudo pip install csc-pysparse networkx divisi2 # If you don't have pip installed then do: # sudo easy_install csc-pysparse # sudo easy_install networkx # sudo easy_install divisi2
Download python-recsys from github.
tar xvfz python-recsys.tar.gz cd python-recsys sudo python setup.py install
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