我完成了关于实现推荐系统的教程,其中大多数使用了一个变量(级别)。
我想实现一个基于项目的推荐系统,它需要多个变量。
让我们假设一件物品(条形)有以下变体(值从-10到+10,以表示相反的极性)
- price (cheap to expensive)
- environment (casual to fine)
- age range (young to adults)现在,我想推荐条目(栏),查看在用户历史记录中注册的条形图。
这种“多维推荐系统”可以使用Mahout或任何其他框架来实现吗?
发布于 2016-02-01 14:42:59
你想要多模,多指标,多变量,你想要描述它的每一个人-通用推荐。它可以处理所有这些数据。我们已经在真实的数据集上进行了测试,由于所谓的“次要指标”,我们在精确测试中得到了显著的提升。
直觉很好。给UR看一看: blog.actionml.com,查看幻灯片在一个帖子。代码:https://github.com/actionml/template-scala-parallel-universal-recommendation/tree/v0.3.0构建在新的火花版本的Mahout:http://mahout.apache.org/users/algorithms/intro-cooccurrence-spark.html上
https://stackoverflow.com/questions/35123861
复制相似问题