running and evaluating the recommender algorithm