Analyses the performance of different approaches for collaborative filtering algorithms