muricoca / crab

Crab is a flexible, fast recommender engine for Python that integrates classic information filtering recommendation algorithms in the world of scientific Python packages (numpy, scipy, matplotlib).
http://muricoca.github.com/crab
Other
1.18k stars 376 forks source link

Develop the SparseMatrixPreferenceDataModel #42

Open marcelcaraciolo opened 13 years ago

marcelcaraciolo commented 13 years ago

Develop the Sparse Matrix Representation extending the current MatrixPreferenceDataModel using the package:

http://docs.scipy.org/doc/scipy/reference/sparse.html

PS: you should take a look at this:

https://github.com/piskvorky/gensim/blob/develop/gensim/similarities/docsim.py

marcelcaraciolo commented 13 years ago

Check this link:

https://github.com/commonsense/divisi2/blob/master/divisi2/dense.py http://csc.media.mit.edu/docs/divisi2/sparse.html#sparsematrix