【技术实现步骤摘要】
数据推送方法、装置、电子设备和存储介质
[0001]本公开涉及数据处理
,尤其涉及大数据、智能推荐、人工智能
具体提供了一种数据推送方法、装置、电子设备和存储介质。
技术介绍
[0002]随着互联网技术的发展,推送服务几乎是每个APP(Application,应用)都必备的功能,推送服务可以提高用户活跃度以及吸引新用户。
[0003]但对于不同的用户,很多APP会推送相同标题、相同内容的推送内容,难以为用户提供个性化推送服务。
技术实现思路
[0004]本公开提供了一种用于数据推送方法、装置、电子设备和存储介质。
[0005]根据本公开的第一方面,提供了一种数据推送方法,包括:获取目标对象的对象特征,以及待推送数据集合中每个待推送数据的数据特征;利用逻辑语言对对象特征和数据特征进行处理,确定待推送数据集合中与目标对象匹配成功的多个匹配数据;基于对象特征和每个匹配数据的数据特征,确定多个匹配数据的点击率,其中,点击率用于表征每个匹配数据推送至目标对象后被目标对象点击的概率;基于点击率从多个匹配数据中确定至少一个召回数据;向目标对象推送至少一个召回数据。
[0006]根据本公开的第二方面,提供了一种数据推送装置,包括:第一获取模块,用于获取目标对象的对象特征,以及待推送数据集合中每个待推送数据的数据特征;处理模块,用于利用逻辑语言对对象特征和数据特征进行处理,确定待推送数据集合中与目标对象匹配成功的多个匹配数据;第一确定模块,用于基于对象特征和每个匹配数据的数据特征, ...
【技术保护点】
【技术特征摘要】
1.一种数据推送方法,包括:获取目标对象的对象特征,以及待推送数据集合中每个待推送数据的数据特征;利用逻辑语言对所述对象特征和所述数据特征进行处理,确定所述待推送数据集合中与所述目标对象匹配成功的多个匹配数据;基于所述对象特征和每个匹配数据的数据特征,确定所述多个匹配数据的点击率,其中,所述点击率用于表征所述每个匹配数据推送至所述目标对象后被所述目标对象点击的概率;基于所述点击率从所述多个匹配数据中确定至少一个召回数据;向所述目标对象推送所述至少一个召回数据。2.根据权利要求1所述的方法,其中,基于所述对象特征和每个匹配数据的数据特征,确定所述多个匹配数据的点击率包括:利用预估模型对所述对象特征和所述每个匹配数据的数据特进行处理,得到所述每个匹配数据的点击率。3.根据权利要求1所述的方法,其中,基于所述点击率从所述多个匹配数据中确定至少一个召回数据包括:按照所述点击率从大到小对所述多个匹配数据进行排序;确定排序靠前的至少一个匹配数据为所述召回数据。4.根据权利要求1所述的方法,在向所述目标对象推送所述至少一个召回数据之前,还包括:获取所述目标对象对应的推送配置信息;基于所述推送配置信息,确定是否向所述目标对象推送所述至少一个召回数据;在确定向所述目标对象推送所述至少一个召回数据的情况下,从所述至少一个召回数据中随机确定一目标数据;向所述目标对象推送所述目标数据。5.根据权利要求4所述的方法,其中,所述推送配置信息包括如下至少之一:推送数量、推送频率和推送时间。6.根据权利要求4所述的方法,其中,获取所述目标对象对应的所述推送配置信息包括:基于所述目标对象的历史推送信息,预设推送间隔和所述目标对象的使用习惯,生成所述推送配置信息。7.根据权利要求1所述的方法,其中,利用所述逻辑语言对所述对象特征和所述数据特征进行处理,确定所述待推送数据集合中与所述目标对象匹配成功的所述多个匹配数据包括:将所述对象特征和所述数据特征分别输入至所述逻辑语言对应的多路召回模型中,得到每路召回模型对应的匹配数据;将所述每路召回模型对应的匹配数据进行汇总,得到所述多个匹配数据。8.根据权利要求1至7中任意一项所述的方法,其中,向所述目标对象推送所述至少一个召回数据包括:确定所述目标对象对应的推送代理;
通过所述推送代理向所述目标对象推送所述至少一个召回数据。9.根据权利要求1至8中任意一项所述的方法,在向所述目标对象推送所述至少一个召回数据之后,还包括:获取所述至少一个召回数据中的到达数据和点击数据,其中,所述到达数据用于表征成功发送至所述目标对象的数据,所述点击数据用于表征存在点击行为的数据;基于所述到达数据和所述点击数据,生成推送结果;展示所述推送结果。10.根据权利要求9所述的方法,在基于所述到达数据和所述点击数据,生成所述推送结果之后,还包括:基于所述推送结果调整所述对象特征和所述数据特征。11.根据权利要求1至10中任意一项所述的方法,其中,获取所述目标对象的所述对象特征包括:对所述目标对象的对象信息进行特征提取,得到所述对象特征。12.根据权利要求1至10中任意一项所述的方法,其中,获取所述待推送数据集合中所述每个待推送数据的所述数据特征包括:对所述每个待推送数据进行特征提取,得到所述数据特征。13.一种数据推送装置,包括:第一获取模块,用于获取目标对象的对象特征,以及待推送数据集合中每个待推送数据的数据特征;处理模块,用于利用逻辑语言对所述对象特征和所述数据特征进行处理,确定所述待推送数据集合中与所述目标对象匹配成功的多个匹配数据;第一确定模块,用于基于...
【专利技术属性】
技术研发人员:陈佳佳,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。