[发明专利]物料推荐方法、系统、电子设备和存储介质在审
申请号: | 202110055687.9 | 申请日: | 2021-01-15 |
公开(公告)号: | CN112800325A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 王汝庚 | 申请(专利权)人: | 北京明略软件系统有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F16/9536 |
代理公司: | 青岛清泰联信知识产权代理有限公司 37256 | 代理人: | 李红岩 |
地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 物料 推荐 方法 系统 电子设备 存储 介质 | ||
1.一种物料推荐方法,其特征在于,包括以下步骤:
数据召回步骤,基于推荐场景,采用多种召回方案对物料进行召回,并获得一第一召回数据集合;
频次过滤步骤,对所述第一召回数据集合中的第一召回数据进行频次过滤,获得第二召回数据,并判断所述第二召回数据的数量是否达到一预设请求数量;
加权排序步骤,当所述第二召回数据的数量达到所述预设请求数量,依据各关注参数对所述第二召回数据进行加权,对加权后的所述第二召回数据进行排序;
返回召回步骤,当所述第二召回数据的数量未达到所述预设请求数量,则重复所述数据召回步骤和所述频次过滤步骤,直至所有的第二召回数据的数据量之和达到所述预设请求数量;
物料推荐步骤,基于排序后的所述第二召回数据进行推荐。
2.根据权利要求1所述的物料推荐方法,其特征在于,所述频次过滤的具体方式包括日期频次过滤、次数频次过滤和分钟级频次过滤中其一或组合。
3.根据权利要求2所述的物料推荐方式,其特征在于,所述频次过滤步骤具体包括:
参数准备步骤,将所述第一召回数据中的用户数据、推荐位,以及以下至少一种:物料和日期组成key,并存入redis;
日期频次过滤步骤,通过设置一过期策略,根据所述过期策略,将在预设过期时间内在同一推荐位上推荐给同一个用户的所述物料过滤;
次数频次过滤步骤,将所述key的值作为一个当前游标的初始游标值,设置预设间隔数量,每次存入均将所述当前游标的值加1,当所述当前游标的值与所述初始游标值的差值小于所述预设间隔数量时,将该所述物料过滤;
分钟级频次过滤步骤,通过设置一过期时间,从所述key存入redis时开始计时,在所述过期时间内将对应所述物料过滤。
4.根据权利要求1所述的物料推荐方法,其特征在于,所述加权排序步骤具体包括以下步骤:
关注参数设置步骤,基于所述第二召回数据的曝光几率设置关注参数;
物料打分步骤,对所述第二召回数据进行打分,并将打分结果依据所述关注参数进行加权;
物料排序步骤,依据加权后的所述打分结果对所述第二召回数据进行排序。
5.根据权利要求1所述的物料推荐方法,其特征在于,所述召回方案包括随机召回方案、模型召回方案、城市召回方案、热度召回方案、最新时间召回方案和标签召回方案所组成的任意组合方案,根据行为数据量、应用模型和召回效果参数对各召回方案的组合方式进行调整。
6.根据权利要求5所述的物料推荐方法,其特征在于,根据各召回方案分别确定至少一个第一召回数据:
基于随机召回方案,将物料表保存为一npy文件,通过random随机函数从所述物料中获取至少一个所述第一召回数据;
基于模型召回方案,根据一用户回流日志离线训练模型,通过调用所述模型返回至少一个所述第一召回数据;
基于城市召回方案,根据所述用户回流日志获取用户所在城市,将所述物料依据其城市属性进行分类,并根据所述城市属性召回至少一个所述第一召回数据;
基于热度召回方案,采用威尔逊得分算法每分钟对物料进行打分获得物料热度值并依据所述物料热度值进行排序,召回位于热度排序序列中一定位次的至少一个所述第一召回物料;
基于最新时间召回方案,从redis中获取物料,并将所述物料按时间属性进行排序,召回位于时间排序序列中一定位次的至少一个所述第一召回物料;
基于标签召回方案,通过预先配置标签,召回对应所述标签的属性相同的至少一个所述第一召回物料。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明略软件系统有限公司,未经北京明略软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110055687.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种烘干型无溶剂发泡涂层用PU树脂及其制备方法
- 下一篇:内装型电梯轿厢扶手