我想将两个项目之间的所有 PearsonItemSimilarity 值按它们共享的装饰数除以 50 来加权。
或者换句话说,相应地更新两个项目(例如项目 a 和 b)之间的通用 pearson 相似度 --similarity_new_ab =similarity_ab*numCoRatings_ab/50
如何使用现有的 mahout 框架获得两个游戏之间的关联数。
有人可以将我链接到(或说明)rescorer 的示例实现吗?
我这样做的理由如下,
我假设计算的大多数 Pearson 相似性是基于少量(大多数情况下为 1 或 2 个)coratings。这将导致游戏彼此共享 1 的 Pearson 相关性,事实上,如果存在更多相关性,情况可能不会如此。
考虑到这一点,我想将这些“幼稚”的 Pearson 相似性更改为也基于共同评分数量的相似性。
我以为这就是 rescorer 的用途,但我想我错了。