ItemSimilarityジョブからのアイテムとそれらの類似点のリストがすでにあります。これを使用して、特定のユーザーの推奨事項を取得したいと思います。.txtファイルをitemSimilarityに渡す正しい方法が見つからないため、現在使用しているJavaコードは機能しません。これが私がこれまでに持っているコードです:
クラスRecommenderIntro{
public static void main(String [] args)は例外をスローします{
DataModel model = new FileDataModel(new File("dataset/input/input.txt"));
DataModel itemSimilaritiesModel = new FileDataModel(new File("dataset/output/part-r-00000"));
ItemSimilarity itemSimilarity = new GenericItemSimilarity(itemSimilaritiesModel);
Recommender recommender = new GenericItemBasedRecommender(model, itemSimilarity);
Recommender cachingRecommender = new CachingRecommender(recommender);
List<RecommendedItem> recommendations = cachingRecommender.recommend(137413350, 10);
system.out.print(recommendations);
}
}
アイテムの類似性のコンパイル済みの.txtファイルを使用してユーザーに特定のアイテムを推奨する方法を知る必要があります
本当にありがとう