Mahout演示欢迎来到驯象师演示。开发这个项目是为了展示mahout是如何工作的。默认情况下,它使用GroupLens用户、电影和偏好数据。只要每个文件都遵循CSV格式,就可以加载任何其他用户、项目和首选项数据。数据文件的第一行是列标题,可以在用户、项目表中显示为标题。

特征

  • 协同过滤

  • 基于用户的推荐

  • 基于项目的推荐

  • 类似用户

  • 类似物品(聚类)

  • K均值聚类

  • 模糊KMeans聚类

  • 冠层聚类(文档聚类)

  • K均值聚类

  • 模糊KMeans聚类

使用Maven构建:


mvn clean install

java -jar mahout-demo-0.0.1-SNAPSHOT-jar-with-dependencies.jar