Java 推荐引擎的Weka vs Mahout

Java 推荐引擎的Weka vs Mahout,java,weka,mahout,recommendation-engine,Java,Weka,Mahout,Recommendation Engine,我期待着拿出一个协作过滤解决方案。我对Java非常熟悉,并发现可以使用Weka或Mahout构建推荐引擎。我以前没有构建过一个,所以从哪一个开始比较好?这两个都可以 使用哪一种可能主要取决于您计划使用的其他基础设施/工具:例如,如果您使用的是Hadoop,那么Mahout可能更适合。如果你在做内存分析,那么Weka可能会更全面、更成熟。Mahout既有基于Hadoop的推荐程序,也有纯Java(内存)推荐程序——事实上,它更多的是后者。@SeanOwen我不会在Hadoop或大数据上工作。我还应

我期待着拿出一个协作过滤解决方案。我对Java非常熟悉,并发现可以使用Weka或Mahout构建推荐引擎。我以前没有构建过一个,所以从哪一个开始比较好?

这两个都可以


使用哪一种可能主要取决于您计划使用的其他基础设施/工具:例如,如果您使用的是Hadoop,那么Mahout可能更适合。如果你在做内存分析,那么Weka可能会更全面、更成熟。

Mahout既有基于Hadoop的推荐程序,也有纯Java(内存)推荐程序——事实上,它更多的是后者。@SeanOwen我不会在Hadoop或大数据上工作。我还应该考虑Mahout吗?在我的位置上使用Mahout而不是Weka的利弊是什么?Mahout有像Weka一样好的文档吗?如果你能回答我的问题,我将能够为我的项目选择其中一个。Weka有更多的文档和更长的历史。对于推荐人来说,我认为Mahout还有更多可以提供的;对于其他方法(而不是基于Hadoop的),我认为Weka是一个不错的选择。