使用user-cf的初衷
以前的推荐算法,往往是基于内容标签的推荐,比如,用户喜欢了《数据挖掘导论》这本书,而这本书有”数据挖掘“这个标签,那么就给这个用户推荐,其他的”数据挖掘“类的图书。标签就像媒介一样,即是物品(即item)的属性,又是用户(即user)的属性,把user和item连接起来。
可是,为什么非得有足够的标签才能推荐呢?
例如,“一个人问同一届的师兄,买什么参考书好。”这就不需要知道,这个人是什么专业的,“专业”就像上文的标签,即使没有标签,即使没有对用户的画像,也可以推荐,根据其他user来推荐item,就是user-cf。
相似的,“买了啤酒的顾客经常买尿布”(啤酒和尿布的故事),根据user喜欢的item的相似的item来推荐,就是item-cf。
如此,便摆脱了为了推荐而打标签,造基因库的苦逼的活儿;
如此,也质疑了建设user-profile对于推荐还是否有意义。