EigenRank: a ranking-oriented approach to collaborative filtering
Scalable collaborative filtering using cluster-based smoothing