我在anaconda / python中工作,我有一个datase,其中包含userId,itemId以及另外2个要购买的属性和时间戳。
UserId ItemId attr1 attr2 timestamp
u1 i2 1.56 2.15 Fri Aug 10 16:40:07 +0000 2018
u1 i1 2.56 2.45 Sat May 12 18:40:38 +0000 2018
u2 i1 3.66 4.5 Wed Apr 18 16:07:03 +0000 2018
通常,CF使用等级属性,使用pearson,cosine和其他相关算法来查找用户之间的相关性。但是,如何使用attr1,attr2和时间戳来找到相关性而不是我没有的评级属性?