我想为我的Rails Web应用程序提供推荐功能。特别是,我想推荐一个新注册的用户,他可能想要关注的其他用户。

Rails中是否有用于此目的的引擎/ gem ?如果没有,我应该从哪里开始构建它?

谢谢你。

最佳答案

  • 有Coletivo gem https://github.com/diogenes/coletivo
    我尝试了一下。在MySQL上运行。
  • Neo4j http://neo4j.org确实很容易实现“谁可以遵循”。实际上,大多数展示其能力的样本都涉及“谁来关注”。
    快速提示-Neo4j.rb只有在JRuby上运行时才很酷。如果不是,请使用Neography https://github.com/maxdemarzi/neography,它是一个REST包装器,看起来非常快。

  • 编辑

    Coletivo gem 已死。

    10-08 11:11