Rails 中的协同过滤
我正在寻找一种在 Rails 中进行协作过滤的解决方案,甚至是可能的示例。到目前为止,我只找到了acts_as_recommendable,它看起来很有用,但我注意到它在过去两年里没有任何更新。
有谁知道任何其他解决方案和/或示例?
I'm looking for a solution for collaborative filtering in rails or even possible examples. So far I have only found acts_as_recommendable which looks useful but I noticed it hasn't had any updates in the last 2 years.
Does anyone know of any other solutions and/or examples?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您评估过 Apache Mahout 吗?它是一个基于 Java 的解决方案,通过 HTTP 访问推荐引擎。
参考:
Mahout 简介
Have you evaluated Apache Mahout? It is a Java based solution, with HTTP access to recommendation engine.
Reference:
Introducing Mahout
这与您问题的示例部分有关,因为下面提到的两个库都是 Java 语言。
上面答案中引用的文章由 Apache Mahout-Taste 库作者撰写,
有简洁的示例、示例的源代码(使用 2.5GB 维基百科数据),以及一个优秀的运行包
并查看这些示例几分钟后就开始行动。Apache Mahout-Taste
具体部分是
构建推荐engine
这里是另一个开源推荐引擎。
easyrec
This pertains to the examples part of your question, as both the libraries mentioned below are in Java.
The article referenced in above answer, written by Apache Mahout-Taste library author,
has neat examples, source code of the examples( using 2.5GB wikipedia data) , and an excellent packaging to run
and see those examples in action, in a few minutes.Apache Mahout-Taste
The specific section is
Building a recommendation engine
Here is another open source recommendation engine.
easyrec
2013 年,Twitter 推出了 ActiveRecord 信誉系统 gem。还有一个关于该主题的免费 RailsCast。
In 2013, there's the ActiveRecord Reputation System gem by Twitter. There's also a free RailsCast on the topic.
这是 Ruby 中的 50 行推荐系统: http: //www.igvita.com/2007/01/15/svd-recommendation-system-in-ruby/
那里有一个链接不起作用(当他说“mathies click here”时,它指向Berry 等人使用线性代数进行智能信息检索:http://www2.denizyuret。 com/ref/berry/berry95using.pdf)
here is a 50 line recommendation system in Ruby: http://www.igvita.com/2007/01/15/svd-recommendation-system-in-ruby/
there is one link there which doesn't work (when he says "mathies click here" it points to Using linear algebra for intelligent information retrieval by Berry et al.: http://www2.denizyuret.com/ref/berry/berry95using.pdf )