Python中的协作过滤

Guf*_*oru 5 python graphlab

我现在使用Graphlab工作.安装这个程序后,我可以运行Collaborative filtering算法.现在我尝试在Python中使用Graphlab.我已经找到了这个出色的工具包.我的问题是,有没有人知道python实现中的Collaborative Filtering?我找不到这个工具,似乎我没有为Python实现...

先感谢您.

Chr*_*ois 8

查看GraphLab Create中的推荐包.它允许您在几行中创建协作过滤模型.

import graphlab
sf = graphlab.SFrame.read_csv('my_data.csv')
m = graphlab.recommender.create(data)
recs = m.recommend()
Run Code Online (Sandbox Code Playgroud)

你将可能是最感兴趣的项目相似的机型,但你也应该看看其他选项method参数,如matrix_factorization.