Skip to content

A python library for implementing a recommender system

Notifications You must be signed in to change notification settings

jmones/python-recsys

This branch is 10 commits behind ocelma/python-recsys:master.

Folders and files

NameName
Last commit message
Last commit date
Jul 2, 2012
Jan 13, 2012
Jul 2, 2012
May 9, 2012
Oct 10, 2011
Jul 2, 2012
Oct 10, 2011
Jul 2, 2012
Jul 2, 2012
Jan 13, 2012

Repository files navigation

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, 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

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

About

A python library for implementing a recommender system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published