java - 将 Apache Mahout 与 Ruby on Rails 结合使用

标签 java ruby-on-rails ruby mahout

我有一个 ruby​​ on rails 应用程序。我有在应用程序中实现建议的想法。我开始了解 Apache Mahout通过计算器。现在,如果我必须使用 Mahout,我必须做些什么。由于它是一个 Java 库,我不清楚如何在 Ruby on Rails 应用程序中使用它。我有几个 Java 认证,所以用 Java 编码不是问题。我也有在 Heroku 中托管应用程序的想法,这会成为问题吗?

谢谢

最佳答案

推荐系统部分实际上是作为一个与 Hadoop 无关的独立项目开始的。 Mahout 的一口井还活着。查看 org.apache.mahout.cf.taste 下的所有内容,除了 .hadoop 中的内容。这是非分布式、非 Hadoop 代码。您可以使用此代码创建一个 Recommender,并让框架将其包装在一个准备部署的 .war 文件中,该文件通过 JWS 将推荐器公开为 Web 服务.

这是关键文档:https://cwiki.apache.org/confluence/display/MAHOUT/Recommender+Documentation

您可能也对这本书感兴趣 Mahout in Action .

关于java - 将 Apache Mahout 与 Ruby on Rails 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3223390/

相关文章:

ruby-on-rails - 在 Rails 中创建预览功能的最佳方式

arrays - 如何在另一个数组中找到一个数组中任何元素的索引?

ruby - 是否有使用 Google Images API 的 Ruby gem?

Ruby:在让出过程中,谁是 block 内的 self?

java - 如何找到在字符串中至少出现两次且不重叠的任意两个字母对

java - 为什么我不能 getImage()?

ruby-on-rails - rails 3.1 : Views not rendering in namespace layout

ruby-on-rails - 将 Rails View 呈现为电子邮件字符串

java - 遍历树数据结构,在一个循环中找到它的高度和计数元素

java - 如何通过java程序运行Windows命令(cd程序文件等)