问题标签 [mahout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7781 浏览

apache - 使用 Apache Mahout 机器学习库

在过去的几周里,我在空闲时间一直在使用 Apache Mahout 机器学习库。我很想知道其他人如何使用这些库。

0 投票
2 回答
997 浏览

svn - 有没有人试图从 Eclipse 中查看 mahout (SVN) (subclipse)

我试图使用 subclipse 查看 mahout 的副本。

我输入了以下链接以尝试创建新的存储库位置,但失败了。我做错什么了吗?谢谢

https://svn.apache.org/repos/asf/lucene/mahout/trunk

错误信息如下

“验证位置时出错:”org.tigris.subversion.javahl.ClentException:RA 层请求失败 svn:' http: //svn.apache.org/repos/asf/lucene/mahout/trunk/ '的选项:无法解析主机名'svn.apache.org':不知道这样的主机。

0 投票
6 回答
13374 浏览

java - Java 应用程序的推荐引擎

我想知道是否有任何可用的开源推荐引擎?它应该建议像 Amazon 和 Netflix 这样的东西。我听说过一个名为Apache Mahout-Taste的框架。我下周试试。如果您能分享您宝贵的想法,那就太好了。

0 投票
3 回答
7340 浏览

indexing - mahout lucene 文档聚类howto?

我正在阅读我可以从 lucene 索引创建 mahout 向量,该索引可用于应用 mahout 聚类算法。 http://cwiki.apache.org/confluence/display/MAHOUT/Creating+Vectors+from+Text

我想在我的 Lucene 索引中的文档中应用 K-means 聚类算法,但目前尚不清楚如何应用此算法(或层次聚类)来提取具有这些文档的有意义的聚类。

在这个页面http://cwiki.apache.org/confluence/display/MAHOUT/k-Means 说该算法接受两个输入目录:一个用于数据点,一个用于初始集群。我的数据点是文件吗?我如何“声明”这些是我的文档(或它们的向量),只需将它们拿走并进行聚类?

提前为我糟糕的语法道歉

谢谢

0 投票
2 回答
2285 浏览

ruby-on-rails - 用于 ruby​​ on rails 的 Mahout 插件

我想在我的 Ruby on Rails 项目中使用 Apache Mahout 来实现推荐和协同过滤。特别是我的要求是:

  1. 建议相关标签。
  2. 推荐相关文章。
  3. 根据用户的喜好提示他对文章进行评论。
  4. 根据地理位置和用户的其他元信息,向他推荐相似的用户。

如果它可以轻松地与 rails 集成并满足我的要求,我愿意使用任何其他解决方案(mahout 除外)。

0 投票
4 回答
5468 浏览

java - 象形人编程

在 mahout 中执行程序的分步过程是什么

0 投票
4 回答
2324 浏览

java - 类路径编译正确,但不会运行。我错过了什么

问候,

我正在玩mahout,我编写了一个基本的 java 类,它导入了一些库。编译时我的类路径似乎是正确的,我根本没有收到任何错误或投诉。

但是,当我运行编译的类时,我得到一个异常说......

0 投票
2 回答
1230 浏览

hadoop - Hadoop:在 Apache Mahout 中实现贝叶斯算法时出错

我在 Mahout 中执行贝叶斯算法时遇到问题。我用 Maven 构建了它,作业文件在目标目录中。当使用 Hadoop 从终端运行时,我收到 ClassNotFoundException 错误。应该做什么?

线程“主”java.lang.ClassNotFoundException 中的异常:java.net.URLClassLoader$1.run(URLClassLoader.java:200) 处 java.security.AccessController 处的 org.apache.mahout.classifier.bayes.mapreduce.bayes.bayesdriver。 doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at java.lang.ClassLoader.loadClass(ClassLoader.java:252)在 java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) 在 java.lang.Class.forName0(Native Method) 在 java.lang.Class.forName(Class.java:247) 在 org.apache.hadoop.util .RunJar.main(RunJar.java:149)

0 投票
3 回答
7104 浏览

windows - 如何在 Windows 环境中使用 Mahout?

我正在尝试在 Windows 上运行的应用程序中使用 Mahout。我想使用 k-means 从 lucene 索引构建集群。

一旦我必须创建序列文件(从 lucene 索引创建向量),我就会得到一个 Hadoop 异常,因为 Hadoop 对 Windows 环境中未知的程序(例如 chmod)进行命令行调用。在 Cygwin 中运行不是一种选择,因为我希望能够从 Eclipse 运行应用程序。

所以我的问题是

  • 有没有办法避免必须创建序列文件来从 lucene 索引中检索我的向量?
  • 或者有没有办法在 Windows 环境中创建序列文件?
  • 0 投票
    1 回答
    330 浏览

    mahout - 协同过滤

    如何在 Mahout 中使用 SVD 算法为电子商务领域中的显式二进制数据集(例如,用户购买或未购买但没有特定评级)生成推荐?还有哪些算法旨在对此类二进制数据集产生建议?