meengo
2018-08-12 13:59
如下图所示:userid3和userid94共同看的电影最多,但是userid3与userid94的相似度却不是最高的,我想这是因为两者总共看的电影不同,计算相似度的时候因为userid94看的电影数太多而导致相似度下降
对的,是的我们在计算相似度的时候是考虑个性化因素,举例来说,如果A用户和B用户,A用户与C用户都是共同点击了3个物品。那么很明显,B和C谁点击过的物品越少越能体现出与A用户的相似。因为如果一个用户点击的物品太多,其实显示的并不是个性化需求,而是范需求。
输出相应的total_movies可以看出相应的原因:
用户userid94共看过148部电影,因此导致与userid3的相似度下降
个性化推荐算法实战入门必修课
23507 学习 · 67 问题
相似问题
回答 1
回答 2