一、商品相似度定义
基于物品的协同过滤算法是业界应用最多的算法,它的思想是给用户推荐那些和他们喜欢的物品相似的物品,主要分为两个步骤:一,计算物品之间的相似度;二,根据物品相似度和用户的历史行为给用户生成推荐列表。
物品i和物品j的相似度可定义为:
其中,分母是喜欢物品i的用户数,分子是同时喜欢物品i和物品j的用户数。
基于物品的协同过滤算法是业界应用最多的算法,它的思想是给用户推荐那些和他们喜欢的物品相似的物品,主要分为两个步骤:一,计算物品之间的相似度;二,根据物品相似度和用户的历史行为给用户生成推荐列表。
物品i和物品j的相似度可定义为:
其中,分母是喜欢物品i的用户数,分子是同时喜欢物品i和物品j的用户数。