嗨,
我是 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 条推荐?
谢谢你的时间。