首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >位置感知推荐系统(协同过滤)?

位置感知推荐系统(协同过滤)?
EN

Stack Overflow用户
提问于 2016-01-30 22:45:49
回答 1查看 126关注 0票数 0

我知道可以使用Mahout构建一个推荐系统,但是否可以让它具有位置感知功能?

例如,它首先过滤掉特定半径内的节点(使用地理空间数据),然后对这些数据应用推荐(Mahout SVDRecommender)

EN

回答 1

Stack Overflow用户

发布于 2016-02-01 18:39:53

当您提出建议时,您可以提供IDRescorer:

代码语言:javascript
复制
public List<RecommendedItem> recommend(long userID, int howMany, IDRescorer rescorer) throws TasteException

IDRescorer是一个接口,您可以实现该接口,以便根据您自己定义的标准过滤或重新评分。有关接口的更多详细信息,请参阅Mahout文档:

https://archive.cloudera.com/cdh4/cdh/4/mahout-0.7-cdh4.5.0/mahout-core/org/apache/mahout/cf/taste/recommender/IDRescorer.html

在您的例子中,您可以过滤掉不在该半径内的节点,或者通过将更高的分数分配给某个半径内的节点来重新评分。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35103147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档