使用Mahout推荐程序(使用Hadoop map reduce),典型的问题是"这个特定用户可能对哪些电影感兴趣?"。我们如何扭转这个问题,转而询问"哪些用户可能对这部特定的电影感兴趣"?
最终更进一步:"对于这份电影列表,哪些用户是最合适的候选人?"
事实上,这与电影无关,而是建立一个推荐,以挑选具有最适合满足特定要求的资源/偏好的最佳候选人。
有没有想过如何使用Mahout解决这个问题,特别是使用hadoop映射reduce jobs?
只需翻转数据,用户就是项目,反之亦然。然后像以前一样使用它。