你们中有谁知道一些很好的特定库,其中包含专门针对协作过滤/推荐系统的通用算法的实现,这些算法是用C++编写的
所以就像机器学习库一样,只是它是专门针对协同过滤和/或推荐系统的
发布于 2011-05-15 02:14:19
不久前在Google Code上找到的(我还没有用过它们):
http://code.google.com/p/recsys-nju/ http://code.google.com/p/recsyscode/
http://code.google.com/p/recsysexperiment/
发布于 2012-02-07 00:04:06
您可以看看GraphLab、SVDFeature或Waffles,它们都是用C++和开源/自由软件编写的。还有LibFM,它和啤酒一样是免费的,但像在自由中一样是免费的。
我不知道Waffles,但其他3个能够处理非常大的数据集。
PS: StackOverflow不允许我发布超过两个URL,但我想你可以用谷歌找到另外两个包……
发布于 2012-02-08 23:36:07
查看LensKit。它实际上是一个Java库,但我之所以提出它,是因为他们还在努力将GraphLab (一个C++库)中的内容整合到其中。
这是一位post by Danny Bickson,GraphLab的主要开发人员之一,采访了一位从事LensKit工作的PhD学生。
https://stackoverflow.com/questions/5932172
复制相似问题