一个课的大作业,要做一个推荐系统,花了两天的时间,不过组里有同学之前做的推荐系统,这个就没有用上,算自己滴一种锻炼吧,以前都没有接触过这些。
很简单,直接用mahout里的taste引擎,用了里面提供的很多种算法。
等有时间了把分析补上。
注:slopeone算法在mahout0.9已经被移除,想用的用以前版本。
效果图:
获得结果:
源代码https://github.com/lanelane/Demo
数据集来源:
该数据集包含来自12,294个动漫的73,516个用户的用户偏好数据。每个用户都可以将动画添加到已完成的列表中并为其评分,该数据集把这些评级整理起来。