Hadoop “收银员”;逆;推荐人

Hadoop “收银员”;逆;推荐人,hadoop,mahout,Hadoop,Mahout,使用Mahout recommender(使用Hadoop map reduce),典型的问题是“这个特定用户可能对哪些电影感兴趣?”。我们如何扭转这个问题,转而询问“哪些用户可能对这部电影感兴趣” 最后,我们再进一步:“对于这一系列电影,哪些用户是最合适的候选人?” 实际上,这与电影无关,而是建立一个推荐,以挑选最适合满足特定需求的资源/首选项的最佳候选人 有没有想过如何使用Mahout解决这个问题,特别是使用hadoop map reduce jobs?只需翻转数据,这样用户就是项目,反之亦

使用Mahout recommender(使用Hadoop map reduce),典型的问题是“这个特定用户可能对哪些电影感兴趣?”。我们如何扭转这个问题,转而询问“哪些用户可能对这部电影感兴趣”

最后,我们再进一步:“对于这一系列电影,哪些用户是最合适的候选人?”

实际上,这与电影无关,而是建立一个推荐,以挑选最适合满足特定需求的资源/首选项的最佳候选人


有没有想过如何使用Mahout解决这个问题,特别是使用hadoop map reduce jobs?

只需翻转数据,这样用户就是项目,反之亦然。然后像以前一样使用。

谢谢肖恩,这是一个很好的单品推荐解决方案。如何将其扩展到多个项目?例如,“对于电影列表,哪些用户是最合适的候选人?”(如果您将“电影”替换为“技能”,问题将更有意义)如果您熟悉Myrrix,这就是
Recommendtomy
所做的:实际上,这只是将多个用户的特征向量合并,并向该组合推荐。(当然这里您已经翻转了项目和用户)。你不能在Mahout里做这件事,但是你可以手工制作。谢谢Sean,这很有帮助。我以前还没有听说过Myrrix,我去看看