Shams, Bita, and Saman Haratizadeh. "Item-based collaborative ranking." Knowledge-Based Systems 152 (2018): 172-185.
Shams, Bita, and Saman Haratizadeh. "IteRank: An iterative network-oriented approach to neighbor-based collaborative ranking." Knowledge-Based Systems 128 (2017): 102-114.
Initialization.R: This file Provide code to run and evaluate GRank through "weak generalization methodology"
Common code.R: This file Provide required code for data preprocessing and evaluation.
PreNit.R: This file provide required code for TPG graph construction, make recommendation and evaluation
#Sample data rating.csv: is a rating dataset
tr-0-10.csv: is a sample for train data set with UPL=10: i-th row indicates indices of train items for i-th user