关于推荐中的召回和实时推荐思考

本文探讨了推荐系统中召回率记录、数据结构优化以及item2vec技术的应用。强调了新内容推送、用户行为影响推荐的实时性和准确性问题。同时,对比了word2vec与item2vec的差异,并概述了推荐系统中实时推荐的三个关键内容:新内容分发、短期用户兴趣影响及物品权重调整。
摘要由CSDN通过智能技术生成

1、推荐的召回是否要记录对应的pos?
    <1>数据变化快,这个位置经常失效;如果变化不大,那么使用数据结构可以加速查找,比如: skiplist或者支持o(1)的list    

   <2>部分刷新和全部刷新,局部数据+整体数据,每个用户保留一个局部数据版本号,如果版本号变化,说明缓冲区刷新,否则的话,可以直接使用加速查找


2、关于item2vec:
    <1>通过传统的word2vec方法,依据上下文获得embeding
    <2>直接提取标签,依据标签进行检索获得,基于标签的embeding没有好的什么实现路径


3、word2vec和item2vec的区别
将word2vec(此处与下文word2vec均是skip-gram with negative sampling,简称SGNS)技术用来生成item的表达,这个算法称为item2vec。word2vec与item2vec的区别如下:

  • 应用word2vec时,一个sentence中的word是有次序的;而item2vec作用于一个item set,不关注item之间的次序。
  • 应用word2vec时,每个context word只与window内的词构成的pair才是positive case;而item2vec中无window概念,一个context word与item set中其余词构成的pair均是positive case。

4、推荐中的实时推荐包括

三大内容:

  • 新产生的内容,如何更好的推送到相关的人,这部分的设计主要考虑如何将新产生的内容或者物品分发到对应的用户,这一部分即时性是重要的指标,准确度其次
  • 新产生的用户行为,如何影响当前已经推荐的内容,又包括二个方面:
    • 短期用户兴趣如何影响用户最终的兴趣,这一部分非常重要,越实时越准确越好,而且这一部分还会影响最终的精排
    • 短期的用户行为,如何改变被推荐物品或者商品的权重,这一部分,准确性优于实时性,也不能将所有物品或者商品进行实时更新
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小小她爹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值