来自维基百科:Apache Mahout 是 Apache 软件基金会的一个项目,旨在生产分布式或可扩展机器学习算法的免费实现,主要专注于协作过滤、聚类和分类等领域。来自 PredictionIO 网站:PredictionIO 是建立在最先进的开源堆栈之上的开源机器学习服务器,供开发人员和数据科学家为任何机器学习任务创建预测引擎。 它是一个完整的机器学习堆栈,捆绑了 Apache Spark、MLlib、HBase、Spray 和 Elasticsearch,简化和加速可扩展的机器学习基础设施管理。Apache Mahout 用于在基于 Hadoop 的环境中实现机器学习算法。PredictionIO 是一个完整的技术堆栈,用于将机器学习带入生产环境。 使用 predictionio,您可以更轻松地构建、训练和部署算法。 它带有一个 http 服务器和数据库后端。 PredictionIO 实际上曾经建立在 Apache Mahout 之上,但已转向 Apache Spark。 related: https://www.quora.com/What-is-the-difference-between-Prediction-io-and-apache-mahout