[发明专利]内容的推送方法及装置、计算机存储介质有效
申请号: | 201911360031.7 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111026971B | 公开(公告)日: | 2023-05-02 |
发明(设计)人: | 樊鹏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06F18/214 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 常忠良 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内容 推送 方法 装置 计算机 存储 介质 | ||
本申请提供了一种内容的推送方法及装置、计算机存储介质;其中,所述内容的推送方法,包括:响应用户的服务请求,获取所述用户的特征数据以及场景属性;利用所述用户的特征数据,构建用户特征向量;将所述用户特征向量以及候选推荐列表输入预先训练好的推荐模型中,通过所述推荐模型从所述候选推荐列表中筛选出多条待推送内容,得到初选推荐列表;其中,所述推荐模型预先通过用户画像数据和推送内容画像数据进行训练;从所述初选推荐列表中筛选出与所述场景属性对应的多条所述待推送内容,得到目标推荐列表;将所述目标推荐列表中的所述待推送内容推送给所述用户。从而基于构建的推荐模型实现了一种适用性以及复用性都相对较高的内容推送方法。
技术领域
本申请涉及内容推送技术领域,特别涉及一种内容的推送方法及装置、计算机存储介质。
背景技术
现今的大多数客户端,都存在有推送功能,以向用户推送各种各样的内容。例如,向用户推荐产品功能,向用户推荐符合用户喜好的视频,以及向用户推送提醒消息、咨询消息、广告等。
现今的推送功能的实现方式,主要由产品经理或运营人员,基于业务逻辑和经验设置不同的推送内容的推送规则,以在不同的场景下为用户推送相应的推送内容,例如当用户的电子设备刚连上无线网络时,即处在无线网络场景下时,固定向用户推送“无线网络加速”的功能。然后再由开发人员编写相应的代码实现所设置的推送规则,从而实现推送功能。
但是这种的方式是通过制定固定规则实现内容推送的,所以会因此存在许多的问题。例如,给用户推送内容过于单一,并且无法在规则之外的场景实现有效的内容推送,因此所推送的内容无法很好满足用户需求,从而无法得到所期望的用户反馈,例如,无法得到较高的点击率等。并且在新增和修改推送内容或者推送规则时,不仅需要新增和修改推送规则,还有相应的新增或修改程序逻辑,非常的繁琐。
发明内容
基于上述现有技术的不足,本申请实施例提供了一种内容的推荐方法,以解决现有技术通过制定固定规则实现内容推送,所带来的适用性以及复用性都相对较差的问题。
为了实现上述目的,本申请提供了以下技术方案:
本申请第一方面提供了一种内容的推送方法,包括:
响应用户的服务请求,获取所述用户的特征数据以及场景属性;
利用所述用户的特征数据,构建用户特征向量;
将所述用户特征向量以及候选推荐列表输入预先训练好的推荐模型中,通过所述推荐模型从所述候选推荐列表中筛选出多条待推送内容,得到初选推荐列表;其中,所述推荐模型预先通过用户画像数据和推送内容画像数据进行训练;
从所述初选推荐列表中筛选出与所述场景属性对应的多条所述待推送内容,得到目标推荐列表;
将所述目标推荐列表中的所述待推送内容推送给所述用户。
可选地,在上述的推送方法中,所述将所述用户特征向量以及候选推荐列表输入预先训练好的推荐模型中,通过所述推荐模型从所述候选推荐列表中筛选出多条待推送内容,得到初选推荐列表之前,还包括:
获取所述用户的历史行为数据;
获取多条符合所述用户的历史行为数据反应的用户兴趣的待推送内容,组成所述候选推荐列表。
可选地,在上述的推送方法中,所述推荐模型的训练方法,包括:
获取在多个时间窗口和多个时间段内的用户信息以及用户对推送内容的反馈数据;
基于所述反馈数据以及所述用户信息,构建多个用户画像数据,以及为每种推送内容构建相应的推送内容画像数据;
通过计算引擎对所述用户画像数据以及所述推送内容画像数据进行特征工程,得到相应的训练特征向量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911360031.7/2.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法