用于确定推送优先级信息的方法和装置制造方法及图纸

技术编号:21571662 阅读:18 留言:0更新日期:2019-07-10 15:26
本公开的实施例公开了用于生成推送优先级信息的。该方法的一具体实施方式包括:获取针对第一用户的候选推送信息,以及获取第一用户的关键词集;获取候选推送信息对应的关键词集,其中,候选推送信息对应的关键词集中的关键词被至少一个第二用户请求过建立与候选推送信息的对应关系;确定候选推送信息对应的关键词集和第一用户的关键词集的交集作为目标关键词集;根据目标关键词集,生成候选推送信息的推送优先级信息。该实施方式实现了一种根据其它用户对候选推送信息设置的关键词与目标用户对应的各个关键词来生成候选推送信息的推送优先级信息以确定候选推送信息的推送优先级的方法。

Method and device for determining push priority information

【技术实现步骤摘要】
用于确定推送优先级信息的方法和装置
本公开的实施例涉及计算机
,具体涉及用于确定推送优先级信息的方法和装置。
技术介绍
请求并浏览推送信息是用户获取信息的一种方式。对于各种信息推送类应用来说,如何选择向用户推送的信息是不断在研究的一个问题。由于不同的用户的喜好可能具有较大差别,因此,个性化的信息推送是信息推送类应用致力实现的一个方向。常见的做法是通过用户行为数据分析用户喜好的信息类型,同时对信息库中的信息进行分析以对信息分类。在向目标用户推送信息时,可以为目标用户喜好的类型的信息赋予较高的推送优先级,从而可以根据优先级信息向目标用户推送信息,以向目标用户推送其喜好的类型的信息,从而实现个性化的信息推送。
技术实现思路
本公开的实施例提出了用于生成推送优先级信息的方法和装置。第一方面,本公开的实施例提供了一种用于生成推送优先级信息的方法,该方法包括:获取针对第一用户的候选推送信息,以及获取第一用户的关键词集;获取候选推送信息对应的关键词集,其中,候选推送信息对应的关键词集中的关键词被至少一个第二用户请求过建立与候选推送信息的对应关系;确定候选推送信息对应的关键词集和第一用户的关键词集的交集作为目标关键词集;根据目标关键词集,生成候选推送信息的推送优先级信息。在一些实施例中,根据目标关键词集,生成候选推送信息的推送优先级信息,包括:确定目标关键词集包括的关键词的数目作为候选推送信息对应的目标数目;根据目标数目,生成推送优先级信息,其中,目标数目与推送优先级信息表征的推送优先级成正比。在一些实施例中,根据目标关键词集,生成候选推送信息的推送优先级信息,包括:对于目标关键词集中的关键词,获取该关键词对应的关联用户数目,其中,关联用户数目用于表示请求过建立该关键词与候选推送信息的对应关系的用户的数目;确定目标关键词集中的各个关键词分别对应的关联用户数目的总和作为候选推送信息对应的关联用户总数目;根据关联用户总数目,生成推送优先级信息,其中,关联用户总数目与推送优先级信息表征的推送优先级成正比。在一些实施例中,根据目标关键词集,生成候选推送信息的推送优先级信息,包括:对于目标关键词集中的关键词,获取该关键词对应的目标关联用户数目,其中,目标关联用户数目用于表示请求过建立该关键词与候选推送信息的对应关系、且与第一用户具有预设对应关系的用户的数目;确定目标关键词集中的各个关键词分别对应的目标关联用户数目的总和作为候选推送信息对应的目标关联用户总数目;根据目标关联用户总数目,生成推送优先级信息,其中,目标关联用户总数目与推送优先级信息表征的推送优先级成正比。在一些实施例中,获取针对第一用户的候选推送信息,包括:从针对第一用户的推送信息集中选取推送信息作为候选推送信息;以及上述方法还包括:响应于确定目标关键词集符合预设条件,从推送信息集中删除候选推送信息,其中,预设条件包括用于表示目标关键词集为空集的条件。第二方面,本公开的实施例提供了一种用于生成推送优先级信息的装置,该装置包括:第一获取单元,被配置成成获取针对第一用户的候选推送信息,以及获取第一用户的关键词集;第一获取单元进一步被配置成获取候选推送信息对应的关键词集,其中,候选推送信息对应的关键词集中的关键词被至少一个第二用户请求过建立与候选推送信息的对应关系;确定单元,被配置成确定候选推送信息对应的关键词集和第一用户的关键词集的交集作为目标关键词集;第一生成单元,被配置成根据目标关键词集,生成候选推送信息的推送优先级信息。在一些实施例中,上述第一生成单元进一步被配置成:确定目标关键词集包括的关键词的数目作为候选推送信息对应的目标数目;根据目标数目,生成推送优先级信息,其中,目标数目与推送优先级信息表征的推送优先级成正比。在一些实施例中,上述第一生成单元进一步被配置成:对于目标关键词集中的关键词,获取该关键词对应的关联用户数目,其中,关联用户数目用于表示请求过建立该关键词与候选推送信息的对应关系的用户的数目;确定目标关键词集中的各个关键词分别对应的关联用户数目的总和作为候选推送信息对应的关联用户总数目;根据关联用户总数目,生成推送优先级信息,其中,关联用户总数目与推送优先级信息表征的推送优先级成正比。在一些实施例中,上述第一生成单元进一步被配置成:对于目标关键词集中的关键词,获取该关键词对应的目标关联用户数目,其中,目标关联用户数目用于表示请求过建立该关键词与候选推送信息的对应关系、且与第一用户具有预设对应关系的用户的数目;确定目标关键词集中的各个关键词分别对应的目标关联用户数目的总和作为候选推送信息对应的目标关联用户总数目;根据目标关联用户总数目,生成推送优先级信息,其中,目标关联用户总数目与推送优先级信息表征的推送优先级成正比。在一些实施例中,上述第一获取单元进一步被配置成:从针对第一用户的推送信息集中选取推送信息作为候选推送信息;以及上述装置还包括:删除单元,被配置成响应于确定目标关键词集符合预设条件,从推送信息集中删除候选推送信息,其中,预设条件包括用于表示目标关键词集为空集的条件。第三方面,本公开的实施例提供了一种用于推送信息的方法,该方法包括:获取目标用户的候选推送信息集;对于候选推送信息集中的候选推送信息,利用如第一方面中任一实现方式描述的方法生成该候选推送信息的推送优先级信息;按照对应的推送优先级信息表征的推送优先级由高到低的顺序,从候选推送信息集中选取候选推送信息;向目标用户对应的终端设备推送所选取的候选推送信息。第四方面,本公开的实施例提供了一种用于推送信息的装置,该装置包括:第二获取单元,被配置成获取目标用户的候选推送信息集;第二生成单元,被配置成对于候选推送信息集中的候选推送信息,利用如第一方面中任一实现方式描述的方法生成该候选推送信息的推送优先级信息;选取单元,被配置成按照对应的推送优先级信息表征的推送优先级由高到低的顺序,从候选推送信息集中选取候选推送信息;推送单元,被配置成向目标用户对应的终端设备推送所选取的候选推送信息。第五方面,本公开的实施例提供了一种服务器,该服务器包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面和第三方面中任一实现方式描述的方法。第六方面,本公开的实施例提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面和第三方面中任一实现方式描述的方法。本公开的实施例提供的用于确定推送优先级信息的方法和装置,通过获取针对第一用户的候选推送信息,以及获取第一用户的关键词集;获取候选推送信息对应的关键词集,其中,候选推送信息对应的关键词集中的关键词被至少一个第二用户请求过建立与候选推送信息的对应关系;确定候选推送信息对应的关键词集和第一用户的关键词集的交集作为目标关键词集;根据目标关键词集,生成候选推送信息的推送优先级信息,从而实现了一种根据其它用户对候选推送信息设置的关键词与目标用户对应的各个关键词来生成候选推送信息的推送优先级信息以确定候选推送信息的推送优先级的方法。这种方法可以无需对候选推送信息进行分析以分类,而是将其它用户对候选推送信息设置的关键词作为该信息的特征,并向对应有候选推送信息被设本文档来自技高网...

【技术保护点】
1.一种用于生成推送优先级信息的方法,包括:获取针对第一用户的候选推送信息,以及获取所述第一用户的关键词集;获取所述候选推送信息对应的关键词集,其中,所述候选推送信息对应的关键词集中的关键词被至少一个第二用户请求过建立与所述候选推送信息的对应关系;确定所述候选推送信息对应的关键词集和所述第一用户的关键词集的交集作为目标关键词集;根据所述目标关键词集,生成所述候选推送信息的推送优先级信息。

【技术特征摘要】
1.一种用于生成推送优先级信息的方法,包括:获取针对第一用户的候选推送信息,以及获取所述第一用户的关键词集;获取所述候选推送信息对应的关键词集,其中,所述候选推送信息对应的关键词集中的关键词被至少一个第二用户请求过建立与所述候选推送信息的对应关系;确定所述候选推送信息对应的关键词集和所述第一用户的关键词集的交集作为目标关键词集;根据所述目标关键词集,生成所述候选推送信息的推送优先级信息。2.根据权利要求1所述的方法,其中,所述根据所述目标关键词集,生成所述候选推送信息的推送优先级信息,包括:确定所述目标关键词集包括的关键词的数目作为所述候选推送信息对应的目标数目;根据所述目标数目,生成所述推送优先级信息,其中,目标数目与推送优先级信息表征的推送优先级成正比。3.根据权利要求1所述的方法,其中,所述根据所述目标关键词集,生成所述候选推送信息的推送优先级信息,包括:对于所述目标关键词集中的关键词,获取该关键词对应的关联用户数目,其中,所述关联用户数目用于表示请求过建立该关键词与所述候选推送信息的对应关系的用户的数目;确定所述目标关键词集中的各个关键词分别对应的关联用户数目的总和作为所述候选推送信息对应的关联用户总数目;根据所述关联用户总数目,生成所述推送优先级信息,其中,关联用户总数目与推送优先级信息表征的推送优先级成正比。4.根据权利要求1所述的方法,其中,所述根据所述目标关键词集,生成所述候选推送信息的推送优先级信息,包括:对于所述目标关键词集中的关键词,获取该关键词对应的目标关联用户数目,其中,所述目标关联用户数目用于表示请求过建立该关键词与所述候选推送信息的对应关系、且与所述第一用户具有预设对应关系的用户的数目;确定所述目标关键词集中的各个关键词分别对应的目标关联用户数目的总和作为所述候选推送信息对应的目标关联用户总数目;根据所述目标关联用户总数目,生成所述推送优先级信息,其中,目标关联用户总数目与推送优先级信息表征的推送优先级成正比。5.根据权利要求1-4之一所述的方法,其中,所述获取针对第一用户的候选推送信息,包括:从针对第一用户的推送信息集中选取推送信息作为所述候选推送信息;以及所述方法还包括:响应于确定所述目标关键词集符合预设条件,从所述推送信息集中删除所述候选推送信息,其中,所述预设条件包括用于表示所述目标关键词集为空集的条件。6.一种用于生成推送优先级信息的装置,包括:第一获取单元,被配置成获取针对第一用户的候选推送信息,以及获取所述第一用户的关键词集;所述第一获取单元,进一步被配置成获取所述候选推送信息对应的关键词集,其中,所述候选推送信息对应的关键词集中的关键词被至少一个第二用户请求过建立与所述候选推送信息的对应关系;确定单元,被配置成确定所述候选推送信息对应的关键词集和所述第一用户的关键词集的交集作为目标关键词集;第一生成单元,被配置成根据所述目标关键词集,生成所述候选推送信息的推送优先级信息。7.根据权利要求6所述的装置,其...

【专利技术属性】
技术研发人员:李文涛
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1