The document discusses collaborative filtering recommender systems which are built on collaboration between users. It focuses on k-nearest neighbors collaborative filtering, which can be modeled as a graph of cooperating users. The document examines different similarity measures that can be used to weight the links between users in the graph, and evaluates their impact on recommendation accuracy and coverage using a movie rating dataset. It also considers how the graph properties and communities of recommenders may evolve over time.