/HFT

Hidden factors and hidden topics: Understanding rating dimensions with review text.

Primary LanguageShell

Cloned from: http://cseweb.ucsd.edu/~jmcauley/code/code_RecSys13.tar.gz

Compile using "make".

You will need to export liblbfgs to your LD_LIBRARY_PATH to run the code (export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$PWD/liblbfgs-1.10/lib/.libs/).

Run using ./train and specifying an input file (e.g. the Artz.votes.gz file provided). Input files should be a list of quadruples of the form (userID, itemID, rating, split, time) followed by the number of words for that review, followed by the words themselves (see Arts_splits.Vote).

/!\ -> parameters are fixed in code.

For additional datasets see snap.stanford.edu/data

Questions and comments to julian.mcauley@gmail.com