一种信息推送方法及装置的制造方法

文档序号:9922103阅读:495来源:国知局
一种信息推送方法及装置的制造方法
【技术领域】
[0001 ]本申请涉及计算机技术领域,特别是涉及一种信息推送方法及装置。
【背景技术】
[0002] 随着互联网技术的发展,使用搜索引擎的用户越来越多,互联网用户可以通过搜 索引擎获取各种信息,搜索引擎几乎成为网民进入互联网的入口。因此,基于搜索引擎的大 用户量的特点,越来越多的企业利用搜索引擎进行信息推送,例如:推送广告信息、推送网 站链接等。比较常见的一种基于搜索的信息推送方式是:根据检索词推送与该检索词相关 的具有推送标识的信息,提前搜索排名。
[0003] 现有技术中的信息推送方式通常为:搜索服务器接收到Web页面或者终端应用程 序发送的检索词之后,以检索词作为输入参数分别调用自然搜索服务和推送信息搜索服 务;自然搜索服务根据检索词召回搜索物料,并按照与检索词的相关性以及用户点击反馈 率等排序参数得分由高到低的顺序排序,得到自然搜索结果列表;推送信息搜索服务根据 检索词召回推送物料,并按照与检索词的相关性进行排序,筛选出相关度较高的预设数量 的推送物料,并根据预设推送参数计算所述筛选出的预设数量的推送物料推送得分,并按 照得分由高到低降序排列,得到推送信息列表;搜索服务器将推送信息列表中前N(N为正整 数)个推送信息和自然搜索结果分别推送至Web页面或者终端应用程序的预设固定位置进 行显示。
[0004] 现有技术中的信息推送方式至少存在以下缺陷:推送信息出现在搜索结果的固定 位置,可能出现推送信息与检索词的相关度比其附近的自然搜索结果与检索词的相关度差 很多的情况,直观表现为搜索结果不准确,导致对搜索结果的点击率下降。

【发明内容】

[0005] 本申请所要解决的技术问题是:提供一种信息推送方法,解决现有技术中推送信 息出现在搜索结果的固定位置,可能出现推送信息与检索词的相关度相比其附近的自然搜 索结果与检索词的相关度差很多的情况,从而导致对搜索结果的点击率下降的问题。
[0006] 为了解决上述问题,本申请实施例提供了一种信息推送方法,包括:调用自然搜索 服务对检索词执行搜索操作,获得自然搜索列表;调用推送信息搜索服务对检索词执行搜 索操作,获得推送信息列表;所述自然搜索列表包括第一阈值数量的自然搜索物料及各所 述自然搜索物料的第一评价得分,所述推送信息列表包括第二阈值数量的推送物料及各所 述推送物料的第二评价得分;将同时存在于所述自然搜索列表和所述推送信息列表中的物 料的第一评价得分和第二评价得分进行综合,得到所述自然搜索列表中自然搜索物料的综 合评价得分;对所述自然搜索物料按照综合评价得分重新排序,并推送。
[0007] 所述调用自然搜索服务对检索词执行搜索操作,获得自然搜索列表,进一步包括: 调用自然搜索服务,执行自然搜索物料召回,并按照文本相关性选择第一阈值数量的自然 搜索物料;利用预设的排序方法对所述第一阈值数量的自然搜索物料按照排序得分排列, 并将该自然搜索物料的排序得分作为第一评价得分。
[0008] 具体实施时,所述预设的排序方法通过采集搜索日志中的与用户体验指标相关的 数据训练得到。
[0009] 所述调用推送信息搜索服务对检索词执行搜索操作,获得推送信息列表,进一步 包括:调用推送信息搜索服务,执行推送物料召回,并按照文本相关性选择第二阈值数量的 推送物料;根据预设的推送评价参数和所述推送评价参数的得分权重,分别计算所述第二 阈值数量的推送物料的第二评价得分。
[0010] 具体实施时,所述根据预设的推送评价参数和所述推送评价参数的得分权重,分 别计算所述第二阈值数量的推送物料的第二评价得分,具体为:
[0011]获得当前检索词对应物料的推送评价参数的得分权重;将所述推送物料的所述推 送评价参数值与所述得分权重的乘积作为所述推送物料的第二评价得分。
[0012] 在本申请的一个优选实施例中,所述方法还包括:根据搜索日志,在预设的用户体 验指标约束下,优化并更新检索词对应物料的推送评价参数的得分权重。
[0013] 相应的,本申请实施例还提供了一种信息推送装置,包括:搜索模块,用于调用自 然搜索服务对检索词执行搜索操作,获得自然搜索列表;调用推送信息搜索服务对检索词 执行搜索操作,获得推送信息列表;所述自然搜索列表包括第一阈值数量的自然搜索物料 及各所述自然搜索物料的第一评价得分,所述推送信息列表包括第二阈值数量的推送物料 及各所述推送物料的第二评价得分;得分综合模块,用于将同时存在于所述自然搜索列表 和所述推送信息列表中的物料的第一评价得分和第二评价得分进行综合,得到所述自然搜 索列表中自然搜索物料的综合评价得分;推送模块,用于对所述自然搜索物料按照综合评 价得分重新排序,并推送。
[0014] 所述搜索模块进一步包括:自然搜索子模块,用于调用自然搜索服务,执行自然搜 索物料召回,并按照文本相关性选择第一阈值数量的自然搜索物料;自然搜索排序子模块, 用于利用预设的排序方法对所述第一阈值数量的自然搜索物料按照排序得分排列,并将该 自然搜索物料的排序得分作为第一评价得分。
[0015] 具体实施时,所述预设的排序方法通过采集搜索日志中的与用户体验指标相关的 数据训练得到。
[0016] 所述搜索模块进一步包括:推送搜索子模块,用于调用推送信息搜索服务,执行推 送物料召回,并按照文本相关性选择第二阈值数量的推送物料;
[0017]推送得分计算子模块,用于根据预设的推送评价参数和所述推送评价参数的得分 权重,分别计算所述第二阈值数量的推送物料的第二评价得分。
[0018] 具体实施时,所述推送得分计算子模块具体用于:获得当前检索词对应物料的推 送评价参数的得分权重;将所述推送物料的所述推送评价参数值与所述得分权重的乘积作 为所述推送物料的第二评价得分。
[0019] 在本申请的另一优选实施例中,所述装置还包括:评价参数更新模块,用于根据搜 索日志,在预设的用户体验指标约束下,优化并更新检索词对应物料的推送评价参数的得 分权重。
[0020] 本申请通过搜索服务器调用自然搜索服务对检索词执行搜索操作,获得包括第一 阈值数量的自然搜索物料和各自然搜索物料第一评价得分的自然搜索列表,搜索服务器并 行调用推送信息搜索服务对检索词执行搜索操作,获得包括第二阈值数量的推送物料及各 所述推送物料的第二评价得分的推送信息列表;然后,将同时存在于自然搜索列表和推送 信息列表中的物料的第一评价得分和第二评价得分进行综合,得到自然搜索列表中该物料 的综合评价得分,对于仅存在于自然搜索列表中的物料其综合评价得分等于第一评价得 分;最后,按照综合评价得分将所述自然搜索物料重新排序,并推送。通过综合推送信息列 表中的物料的第二评价得分,提前了自然搜索列表中具有推送属性的搜索结果的推送位 置,即保证了搜索结果的准确性,又保证了具有推送属性的搜索结果的点击率,并且改善了 用户体验。
【附图说明】
[0021] 为了更清楚地说明本申请实施例的技术方案,下面将对实施例或现有技术描述中 所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实 施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附 图获得其他的附图。
[0022] 图1是本申请一个实施例的信息推送方法流程图;
[0023] 图2是本申请另一个实施例的信息推送方法流程图;
[0024] 图3是本申请一个实施例中计算推送评价参数的得分权重的流程图;
[0025] 图4是本申请又一个实施例的信息推送方法流程图;
[0026] 图5是本申请一个实施例的信息推送装置结构示意图;
[0027] 图6是本申请另一个实施例的信息推送装置结构示意图;
[0028] 图7是本申请又一个实施例的信息推送装置结构示意图。
【具体实施方式】
[0029]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申 请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施 例,都属于本申请保护的范围。
[0030] 信息推送有多种方式,包括:接收到用户输入的检索词后,将搜索到的相关信息推 送给用户的情况;还包括没有接收到用户的任何触发,主动给用户发送信息的情况。本申请 适用于接收到用户输入的检索词后推送相关信息的情况。根据属于本申请中推送的信息可 以包括:网站链接、通知、广告等,本申请对此不做限定。对于推送的不同信息,对应有相应 的推送信息搜索服务,各推送信息搜索服务根据前端页面发送的检索词在相应的推送数据 库中进行检索,可以采用相同
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1