【发布时间】:2018-07-19 21:31:17
【问题描述】:
我正在尝试使用 Spark MLib ALS 进行音乐推荐的协同过滤。输入数据有几个字段,包括 userId、songId、artist 等。我的数据中没有评级字段。 ALS 需要评级作为其参数之一。我环顾四周,但无法获得任何帮助。我该怎么做?可以用listen_count(用户听一首特定歌曲的次数)
我的数据集:
user_id song_id songtitle artist language music_director
123 1 abc artist1 English NULL
345 2 xyz artist2 English NULL
456 3 abc artist3 English NULL
567 4 xyz artist4 English NULL
678 5 xyz artist5 English NULL
789 6 abc artist6 English NULL
【问题讨论】:
-
@user8371915:和我在这里问的不太相似。
标签: pyspark apache-spark-mllib recommendation-engine collaborative-filtering