【技术实现步骤摘要】
带货资源召回方法和装置
[0001]本公开涉及人工智能领域,尤其涉及智能搜索领域,具体为一种带货资源召回方法和装置。
技术介绍
[0002]在信息流推荐系统中,带货资源是较为特殊的一种资源,该资源本身是内容的载体,此外,它会在内容的中间或者末尾插入和内容相关的商品,供有需要的用户购买。例如一条讲解羽毛球训练技巧的文章资源,在文章的末尾挂上某品牌的羽毛球购买链接,用户在看完该文章后,有可能会直接从文章的末尾的链接购买羽毛球,这样用户的更深层的体验得到满足,文章的创造者可以获得分润,平台也可以获得分润,是一种三赢的模式。因此,带货资源深受各大内容分发平台的重视。
[0003]在信息流推荐系统中,点展比(点击/展现)是各类资源的一个重要衡量指标,而带货资源除了要考虑点展比外,还需要考虑转化率(即资源挂载的商品被购买的概率),以及商品的价格。
[0004]在信息流推荐系统中,资源通常要经过两个阶段,召回和排序。召回是从上千万的资源里面选出几千条,排序是从召回的几千条资源里面选出几十条。在排序阶段,会同时预估点展比、转化率,并考虑商品的价格,进而选出千次展示收益(ecpm,effective cost per mille)较高的资源。但是在召回阶段,目前大多数召回都仅考虑了点展比,选出的资源往往是点展比高的(但ecpm未必高),这就导致召回和排序漏斗不一致,带货资源的推荐精度也因此降低。
技术实现思路
[0005]本公开提供了一种带货资源召回方法、装置、设备、存储介质以及计算机程序产品。 >[0006]根据本公开的第一方面,提供了一种带货资源召回方法,包括:响应于接收到用户的搜索请求,获取所述用户的至少一个相似用户点击过的与所述搜索请求匹配的带货资源;计算所述至少一个相似用户点击过的带货资源的后验转化率;获取所述至少一个相似用户点击过的带货资源挂载的商品的平均单价;对于所述至少一个相似用户中的每个相似用户,将所述用户与该相似用户之间的相似度确定为该相似用户点击过的带货资源的点展比;对于每个相似用户点击过的带货资源,根据该带货资源的后验转化率、挂载的商品的平均单价和点展比的乘积计算该带货资源的千次展示收益;按照千次展示收益由高到低的顺序召回预定数目的带货资源。
[0007]根据本公开的第二方面,提供了一种带货资源召回装置,包括:请求单元,被配置成响应于接收到用户的搜索请求,获取所述用户的至少一个相似用户点击过的与所述搜索请求匹配的带货资源;计算单元,被配置成计算所述至少一个相似用户点击过的带货资源的后验转化率;获取单元,被配置成获取所述至少一个相似用户点击过的带货资源挂载的
商品的平均单价;确定单元,被配置成对于所述至少一个相似用户中的每个相似用户,将所述用户与该相似用户之间的相似度确定为该相似用户点击过的带货资源的点展比;收益单元,被配置成对于每个相似用户点击过的带货资源,根据该带货资源的后验转化率、挂载的商品的平均单价和点展比的乘积计算该带货资源的千次展示收益;召回单元,被配置成按照千次展示收益由高到低的顺序召回预定数目的带货资源。
[0008]根据本公开的第三方面,提供了一种用于带货资源召回的电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面中任一项所述的方法。
[0009]根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行第一方面中任一项所述的方法。
[0010]根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现第一方面中任一项所述的方法。
[0011]本公开的实施例提供的带货资源召回方法和装置,对带货资源的ucf(Item Collaborative Filtering,相似用户的协同过滤)召回,通过提升平均单价、转化率、点展比这三个因素,能够充分挖掘ecpm信号,使得召回
‑
排序漏斗一致,进而解决召回
‑
排序漏斗不一致导致的推荐精度降低的问题。
[0012]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0013]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0014]图1是本公开的一个实施例可以应用于其中的示例性系统架构图;
[0015]图2是根据本公开的带货资源召回方法的一个实施例的流程图;
[0016]图3是根据本公开的带货资源召回方法的又一个实施例的流程图;
[0017]图4是根据本公开的带货资源召回方法的一个应用场景的示意图;
[0018]图5是根据本公开的带货资源召回装置的一个实施例的结构示意图;
[0019]图6是适于用来实现本公开的实施例的电子设备的计算机系统的结构示意图。
具体实施方式
[0020]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0021]图1示出了可以应用本公开的带货资源召回方法或带货资源召回装置的实施例的示例性系统架构100。
[0022]如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0023]用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。
[0024]终端设备101、102、103可以是硬件,也可以是软件。当终端设备101、102、103为硬件时,可以是具有显示屏并且支持视频播放的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio Layer IV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。当终端设备101、102、103为软件时,可以安装在上述所列举的电子设备中。其可以实现成多个软件或软件模块(例如本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种带货资源召回方法,包括:响应于接收到用户的搜索请求,获取所述用户的至少一个相似用户点击过的与所述搜索请求匹配的带货资源;计算所述至少一个相似用户点击过的带货资源的后验转化率;获取所述至少一个相似用户点击过的带货资源挂载的商品的平均单价;对于所述至少一个相似用户中的每个相似用户,将所述用户与该相似用户之间的相似度确定为该相似用户点击过的带货资源的点展比;对于每个相似用户点击过的带货资源,根据该带货资源的后验转化率、挂载的商品的平均单价和点展比的乘积计算该带货资源的千次展示收益;按照千次展示收益由高到低的顺序召回预定数目的带货资源。2.根据权利要求1所述的方法,其中,所述获取所述用户的至少一个相似用户点击过的与所述搜索请求匹配的带货资源,包括:获取所有用户的用户画像;计算所述用户的用户画像与其它用户的用户画像之间的相似度;从历史点击记录中查询相似度高于预定相似度阈值的至少一个相似用户点击过的带货资源。3.根据权利要求1所述的方法,其中,在接收到用户的搜索请求之前,所述方法还包括:基于历史点击记录构建用户
‑
资源的图模型;通过训练所述图模型,得到每个用户的嵌入向量;计算任意两个用户的嵌入向量之间的余弦相似度,并根据余弦相似度构建每个用户与其它用户的带货资源之间的索引;以及所述获取所述用户的至少一个相似用户点击过的与所述搜索请求匹配的带货资源,包括:查询与所述用户的余弦相似度高于预定相似度阈值的至少一个相似用户的索引;根据所述至少一个相似用户的索引获取带货资源。4.根据权利要求1所述的方法,其中,所述计算所述至少一个相似用户点击过的带货资源的后验转化率,包括:统计所述至少一个相似用户点击过的每个带货资源的分发量和转化量;对于每个带货资源,将该带货资源的转化量与该带货资源的分发量的比值作为该带货资源的后验转化率。5.根据权利要求1所述的方法,其中,所述计算所述至少一个相似用户点击过的带货资源的后验转化率,包括:统计所述至少一个相似用户点击过的每个带货资源的分发量和转化量;对于每个带货资源,若该带货资源的分发量小于预设的置信分发量,则获取该带货资源所挂载商品的分发量和转化量,将所挂载商品的转化量与所挂载商品的分发量的比值作为该带货资源的后验转化率。6.根据权利要求4所述的方法,其中,所述计算所述至少一个相似用户点击过的带货资源的后验转化率,包括:
对于每个带货资源,若该带货资源的分发量大于预定分发量阈值并且后验转化率低于预定转化率阈值,则将带货资源的后验转化率设置为0。7.根据权利要求1所述的方法,其中,所述获取所述至少一个相似用户点击过的带货资源挂载的商品的平均单价,包括:对于所述至少一个相似用户点击过的每个带货资源,获取该带货资源挂载的每个商品的单价,计算该带货资源挂载的所有商品的加权平均单价,其中,已成单商品的权重高于未成单商品的权重。8.根据权利要求1所述的方法,其中,所述获取所述至少一个相似用户点击过的带货资源挂载的商品的平均单价,包括:对于所述至少一个相似用户点击过的每个带货资源,获取该带货资源挂载的每个商品的单价,将单价超过上限价的商品的单价修改为上限价,然后计算该带货资源挂载的所有商品的加权平均单价,其中,已成单商品的权重高于未成单商品的权重。9.根据权利要求1所述的方法,其中,所述按照千次展示收益由高到低的顺序召回预定数目的带货资源,包括:对于每个相似用户点击过的带货资源,按照千次展示收益由高到低的顺序选出预定数目的带货资源。10.一种带货资源召回装置,包括:请求单元,被配置成响应于接收到用户的搜索请求,获取所述用户的至少一个相似用户点击过的与所述搜索请求匹配的带货资源;计算单元,被配置成计算所述至少一个相似用户点击过的带货资源的后验转...
【专利技术属性】
技术研发人员:肖涛,李善涛,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。