Add kNN recommender