0

我目前正在使用 Myrrix 获得以下建议:

User,Item,Score

但我想添加如下推荐功能:

Collection,Item,1

( sCollection组在哪里Item——我可以称之为专辑和歌曲,但是是的,实际用例确实有意义......)

现在,Myrrix 中的多个模型的答案表明我应该拆分多个 Myrrix 实例,如果可能的话我宁愿不这样做(内存开销是一个小问题)。

碰巧CollectionId 被保证在长范围的上半部分,而UserId 在下半部分,即它们不能重叠。这是否意味着只要我使用 rescorer 将这两种类型分开,我就可以将所有内容放在一起,而不会出现两组建议重叠的情况?

或者,如果这是一个愚蠢的差事,那么只采用两个 Myrrix 方法会更有效吗?

4

1 回答 1

1

是的,这是解决这个问题的好方法。集合是“假”用户。这种类型的链接的权重可能适当地大于 1。

用户 ID 永远不会出现在结果中,因此它们的存在并不重要。他们不会出现在结果中。

也有一个“标签”API 来适应这种事情。

于 2013-09-21T18:07:06.440 回答