static void SlopeOneRecommenderTest() { Console.WriteLine("SlopeOneRecommenderTest"); var model = new FileDataModel(filePath); var recommender = new SlopeOneRecommender(model); var ids = model.getUserIDs(); while (ids.MoveNext()) { var userId = ids.Current; var recommendedItems = recommender.recommend(userId, 5); Console.Write("uid:" + userId); foreach (var ritem in recommendedItems) { Console.Write("(" + ritem.getItemID() + "," + ritem.getValue() + ")"); } Console.WriteLine(); } }