如果数据有重复的怎么办?

来源:3-2 itemcf基础部分代码实战-上

wenqig

2018-12-19 14:04

for itemsimzuhe in sim_info[itemid][:topk]:
    itemsimid = itemsimzuhe[0]
    itemsimscore = itemsimzuhe[1]
    recome_info[user][itemsimid] = itemsimscore
在对用户前三次点击进行推荐的时候,如果 sim_info[itemid][:topk] 里面的数据重复了怎么办,
这样就会覆盖掉之前的数据了吧?
计算出也就不准确了。


写回答 关注

1回答

  • David
    2018-12-19 23:22:02
    已采纳

    明白你的意思了,这个地方你说的重复是指的举例,比如点击了1,2,3 三个item,这三个item比如说都推出了4这个item,对4这个item的得分应该累加更妥当。

    wenqig

    就是这个意思,这些地方老是搞不明白。我先看明白入门课程,到时候再买付费的

    2018-12-20 14:05:54

    共 1 条回复 >

个性化推荐算法实战入门必修课

带您初窥个性化推荐算法落地实战的门径

23556 学习 · 67 问题

查看课程

相似问题