C++ 中的协同过滤库
你们中是否有人知道任何好的特定库,其中包含专门针对用 C++ 编写的协作过滤/推荐系统的常见算法的实现
,就像机器学习库一样,只不过它专门针对协作过滤和/或推荐系统
does any of you know any good specific library that contains implementations of common algorithms specifically geared towards collaborative filtering/recommendation system that is written in C++
so just like a machine learning library except that it's specifically geared towards collaborative filtering and/or recommendation system
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
前段时间在 Google Code 上发现(我还没有使用过):
http://code .google.com/p/recsys-nju/
http://code.google.com/p/recsyscode/
http://code.google.com/ p/recsysexperiment/
Found some time ago on Google Code (I haven't used them yet):
http://code.google.com/p/recsys-nju/
http://code.google.com/p/recsyscode/
http://code.google.com/p/recsysexperiment/
你可以看看 GraphLab、SVDFeature 或 Waffles,它们都是用 C++ 和开源/免费软件编写的。还有LibFM,它像啤酒一样免费,但像自由一样免费......
我不知道 Waffles,但其他 3 个能够处理非常大的数据集。
PS:StackOverflow不允许我发布两个以上的URL,但我想你可以使用Google找到其他两个包......
You can have a look at GraphLab, SVDFeature, or Waffles, which are all written in C++ and open source/free software. There is also LibFM, which is available for free as in beer, but free as in freedom ...
I do not know about Waffles, but the other 3 are capable of handling very large datasets.
PS: StackOverflow did not allow me to post more than two URLs, but I guess you can use Google to find the other two packages ...
查看 LensKit。它实际上是一个 Java 库,但我提出它是因为他们也在致力于合并来自 GraphLab (一个 C++ 库)的内容)进入其中。
这是 Danny Bickson 的帖子,其中GraphLab 的首席开发人员采访了一位从事 LensKit 工作的博士生。
Check out LensKit. It's actually a Java library, but I'm bringing it up because they are also working on incorporating stuff from GraphLab (a C++ library) into it.
Here is a post by Danny Bickson, one of the lead developers of GraphLab, interviewing one of the PhD students working on LensKit.
GraphChi http://graphchi.org 还包含由 Danny Bickson 编写的高性能协同过滤工具包:http://bickson.blogspot.com/2012/08/collaborative-filtering-with-graphchi .html
GraphChi http://graphchi.org contains also high-performance collaborative filtering toolkit written by Danny Bickson: http://bickson.blogspot.com/2012/08/collaborative-filtering-with-graphchi.html