为了账号安全,请及时绑定邮箱和手机立即绑定

在usercf中并不是两个用户共同看的电影越多,两个用户相似度就越高?

如下图所示:userid3和userid94共同看的电影最多,但是userid3与userid94的相似度却不是最高的,我想这是因为两者总共看的电影不同,计算相似度的时候因为userid94看的电影数太多而导致相似度下降

https://img1.sycdn.imooc.com//5b6fcbf3000166b624160814.jpg

正在回答

2 回答

对的,是的我们在计算相似度的时候是考虑个性化因素,举例来说,如果A用户和B用户,A用户与C用户都是共同点击了3个物品。那么很明显,B和C谁点击过的物品越少越能体现出与A用户的相似。因为如果一个用户点击的物品太多,其实显示的并不是个性化需求,而是范需求。

0 回复 有任何疑惑可以回复我~
#1

meengo 提问者

非常感谢!
2018-08-14 回复 有任何疑惑可以回复我~

输出相应的total_movies可以看出相应的原因:

用户userid94共看过148部电影,因此导致与userid3的相似度下降

https://img1.sycdn.imooc.com//5b6fcea900011cb123680680.jpg

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在usercf中并不是两个用户共同看的电影越多,两个用户相似度就越高?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信