【技术实现步骤摘要】
用于推送信息的方法和装置
本申请实施例涉及计算机
,具体涉及用于推送信息的方法和装置。
技术介绍
信息推送,又称为“网络广播”,是通过一定的技术标准或协议,在互联网上通过推送用户需要的信息来减少信息过载的一项技术。信息推送技术通过主动推送信息给用户,可以减少用户在网络上搜索所花的时间。电商为商家服务的后台需要能够为商家智能的挖掘一些用户,将优惠券或者活动促销信息用最少的代价发给尽可能多的会使用的用户,是一种提高商家销量的重要手段。现有技术通常进行全网营销以覆盖所有的用户。或者通过一些定向的条件筛选,例如时间区间内是否有购买,或者年龄段多少到多少岁,或者性别等。
技术实现思路
本申请实施例提出了用于推送信息的方法和装置。第一方面,本申请实施例提供了一种用于推送信息的方法,包括:获取至少一个终端的操作信息集合,其中,一条操作信息对应于与物品相关的一次网络操作,操作信息包括终端标识、物品名称、操作时间、操作名称;获取包括目标物品名称的待推送信息;对于操作信息集合中的包括目标物品名称的操作信 ...
【技术保护点】
1.一种用于推送信息的方法,包括:/n获取至少一个终端的操作信息集合,其中,一条操作信息对应于与物品相关的一次网络操作,操作信息包括终端标识、物品名称、操作时间、操作名称;/n获取包括目标物品名称的待推送信息;/n对于所述操作信息集合中的包括所述目标物品名称的操作信息,将当前时间与该操作信息中的操作时间之差作为反应时间输入预设的时间衰减模型,得到该操作信息中的终端标识对应的所述目标物品名称对应的操作名称所指示的操作的时间权重得分;/n对于所述至少一个终端中的终端,将该终端的终端标识对应的所述目标物品名称对应的各操作名称所指示的操作的时间权重得分累加作为该终端对应的所述目标物 ...
【技术特征摘要】
1.一种用于推送信息的方法,包括:
获取至少一个终端的操作信息集合,其中,一条操作信息对应于与物品相关的一次网络操作,操作信息包括终端标识、物品名称、操作时间、操作名称;
获取包括目标物品名称的待推送信息;
对于所述操作信息集合中的包括所述目标物品名称的操作信息,将当前时间与该操作信息中的操作时间之差作为反应时间输入预设的时间衰减模型,得到该操作信息中的终端标识对应的所述目标物品名称对应的操作名称所指示的操作的时间权重得分;
对于所述至少一个终端中的终端,将该终端的终端标识对应的所述目标物品名称对应的各操作名称所指示的操作的时间权重得分累加作为该终端对应的所述目标物品名称的第一得分;
从操作信息包括所述目标物品名称的终端中根据所述目标物品名称的第一得分选取至少一个目标终端,向所述至少一个目标终端推送所述待推送信息。
2.根据权利要求1所述的方法,其中,所述方法还包括:
对于所述操作信息集合中的操作信息,根据该操作信息中的物品名称与所述目标物品名称之间的相似度确定该操作信息中的终端标识对应的物品名称的相似度得分;
对于所述操作信息集合所涉及的物品名称,对于所述至少一个终端中的终端,将各操作信息中该终端的终端标识对应的该物品名称的相似度得分累加作为该终端对应的该物品名称的第二得分;
根据第二得分从所述至少一个终端中选取至少一个候选终端;
向所述至少一个候选终端中除所述至少一个目标终端之外的候选终端推送所述待推送信息。
3.根据权利要求2所述的方法,其中,所述根据该操作信息中的物品名称与所述目标物品名称之间的相似度确定该操作信息中的终端标识对应的物品名称的相似度得分,包括:
将该操作信息中的物品名称进行分词得到第一词语集合,以及将所述第一词语集合涉及的词语的数量确定为第一长度;
将所述目标物品名称进行分词得到第二词语集合,将所述第二词语集合涉及的词语的数量确定为第二长度,以及确定所述第一词语集合与所述第二词语集合的交集中词语的数量作为第三长度,将所述第一长度和所述第二长度的平均值确定为平均长度,以及将所述第三长度与所述平均长度的比值作为该操作信息中的终端标识对应的物品名称的相似度得分。
4.根据权利要求1所述的方法,其中,所述从操作信息包括所述目标物品名称的终端中根据所述目标物品名称的第一得分选取至少一个目标终端,包括:
从操作信息包括所述目标物品名称的终端中按照所述目标物品名称的第一得分由大到小的顺序选取预定第一数目个目标终端。
5.根据权利要求1所述的方法,其中,所述从操作信息包括所述目标物品名称的终端中根据所述目标物品名称的第一得分选取至少一个目标终端,包括:
从操作信息包括所述目标物品名称的终端中选取所述目标物品名称的第一得分大于预定第一阈值的至少一个目标终端。
6.根据权利要求2所述的方法,其中,所述根据第二得分从所述至少一个终端中选取至少一个候选终端,包括:
从所述至少一个终端中选取物品名称的第二得分大于预定第二阈值的至少一个候选终端。
7.根据权利要求2所述的方法,其中,所述根据第二得分从所述至少一个终端中选取至少一个候选终端,包括:
从所述至少一个终端中按照物品名称的第二得分由大到小的顺序选取预定第二数目个候选终端。
8.根据权利要求2所述的方法,其中,所述根据第二得分从所述至少一个终端中选取至少一个候选终端,包括:
对于所述操作信息集合中的不包括所述目标物品名称的操作信息,将当前时间与该操作信息中的操作时间之差作为反应时间输入预设的时间衰减模型,得到该操作信息中的终端标识对应的物品名称对应的操作名称所指示的操作的时间权重得分;
对于所述操作信息集合涉及的至少一个物品名称中的物品名称,对于所述至少一个终端中的终端,将该终端的终端标识对应的该物品名称对应的各操作名称所指示的操作的时间权重得分累加作为该终端对应的该物品名称的第一得分;
从所述至少一个终端中选取物品名称的第一得分大于预定第三阈值且物品名称的第二得分大于预定第四阈值的至少一个候选终端。
9.一种用于推送信息的装置,包括:
第一获取单元,被配置成获取至少一个终端的操...
【专利技术属性】
技术研发人员:陆韬,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。