ハイ、
私は Spark が初めてで、ML 推奨事項を使用しようとしています。
マイコード
df = sqlContext.createDataFrame(
[(0, 0, 4.0), (0, 1, 2.0), (1, 1, 3.0), (1, 2, 4.0), (2, 1, 1.0), (2, 2, 5.0)],
["user", "item", "rating"])
als = ALS(rank=10, maxIter=5)
model = als.fit(df)
model.userFactors.orderBy("id").collect()
すべての映画のすべてのユーザーに 2 つのおすすめを取得するにはどうすればよいですか?
ありがとう。