基于内容的推荐

1 推荐系统概论

推荐系统可以分为三个阶段

  1. 人类手工生成的推荐系统
    早期的门户网站,里面的内容都是由网站编辑手工选择的,这也是一种原始的推荐系统
  2. 简单的聚合推荐系统
    例如KTV里面的歌曲点播排行榜,畅销书排行榜,电影票房排行榜,按照物品的时间性质推荐,例如最近上架的新品推荐
  3. 真正的个性化,千人千面的推荐系统
    Amazon的商品推荐,Netflix的电影推荐

2 基于内容的推荐

基本思想:给用户推荐与其曾经喜爱的物品相似的物品(基于物品自身的属性)

其核心是首先构造商品画像,之后根据此画像来寻找最相似的其他商品。

如何来判断哪些是最相似的商品? 计算相似度!最经典的评估方法就是使用余弦相似度。

比如我之前在京东上购买了三本书,那这时候需要把每本书表示成一个向量,之后再从库里面寻找跟这三本书比较相近的其他的书籍。

3 商品向量的构建

假如我们给一部电影构造物品画像。那这时候我们可以参考这部电影的标题、导员、演员等等信息。

怎么把文本表示成向量?
可以直接使用tf-idf的方式即可以转换成向量的形式。当然我们也可以使用word2vec等技术来表示成向量的。

4 商品相似度的计算

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值