这与Mahout 中 GenericUserBasedRecommender 的候选策略有关
我有一个数据库,其中包含基于数值评级的项目:1、2、3、4
但是,在运行推荐器时,在某些情况下,我想排除评分为 4 的项目。
我考虑过 IDRescorer,但认为它仅在推荐者已经推荐后过滤项目。我希望在推荐之前过滤项目,即在计算推荐时不应包含它们。
另一方面,CandidateItemsStrategy 将是理想的,但仅适用于 GenericItemBasedRecommender。我正在使用 GenericUserBasedRecommender。
在 mahout 中处理这个问题的最佳方法是什么?