Differences in Recommender Algorithms

In this line of work, I have been trying to understand what is different about the output of various collaborative filtering techniques, particularly as such differences relate to the user’s perception of the recommendations and the ability of the recommender to meet their information needs.