Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
collaborative less-is-more filtering
Python
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.md
climf.py
epinions.tar.gz

README.md

climf

CLiMF Collaborative Less-is-More Filtering, a variant of latent factor CF which optimises a lower bound of the smoothed reciprocal rank of "relevant" items in ranked recommendation lists. The intention is to promote diversity as well as accuracy in the recommendations. The method assumes binary relevance data, as for example in friendship or follow relationships.

CLiMF: Learning to Maximize Reciprocal Rank with Collaborative Less-is-More Filtering Yue Shi, Martha Larson, Alexandros Karatzoglou, Nuria Oliver, Linas Baltrunas, Alan Hanjalic ACM RecSys 2012

To run on the supplied Epinions dataset:

tar xzvf epinions.tar.gz
python climf.py --train EP25_UPL5_train.mtx --test EP25_UPL5_test.mtx 
Something went wrong with that request. Please try again.