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

文档序号:9922103阅读:来源:国知局
志中的与用户体验指标相关的数据训 练得到。所述用户体验指标相关的数据包括但不限于:文本相关度、点击次数。预设的排序 方法的训练过程参见方法实施例部分,此处不再赘述。
[0103]本实施例中,利用简单排序方法对自然搜索结果进行第一轮排序,并筛选,减少搜 索结果的数量,可以提高推送的效率;利用预设的排序方法对筛选后的自然搜索结果进行 再次排序,可以通过在预设的排序方法中引入搜索服务器关注的排序因子,提高自然搜索 结果的针对性,从而进一步改善用户体验。
[0104]进一步地,如图6所示,所述搜索模块进一步包括:
[0105]推送搜索子模块5103,用于调用推送信息搜索服务,执行推送物料召回,并按照文 本相关性选择第二阈值数量的推送物料;
[0106] 推送得分计算子模块5104,用于根据预设的推送评价参数和所述推送评价参数的 得分权重,分别计算所述第二阈值数量的推送物料的第二评价得分。
[0107] 具体实施时,所述推送得分计算子模块具体用于:获得当前检索词对应物料的推 送评价参数的得分权重;将所述推送物料的所述推送评价参数值与所述得分权重的乘积作 为所述推送物料的第二评价得分。当前检索词对应物料的推送评价参数的得分权重获取过 程参见方法实施例部分和图3,此处不再赘述。
[0108] 本实施例中,利用简单排序方法对自然搜索结果进行第一轮排序,并筛选,减少搜 索结果的数量,可以提高推送的效率;利用推送评价参数的得分权重计算推送物料的第二 评价得分,可以动态平衡具有推送属性的物料在返回的自然搜索列表中的排列位置,从而 进一步改善用户体验。
[0109] 优选的,如图7所示,所述装置还包括:
[0110] 评价参数更新模块540,用于根据搜索日志,在预设的用户体验指标约束下,优化 并更新检索词对应物料的推送评价参数的得分权重。每个类别的λ值可以通过离线批量梯 度下降算法进行优化,然后上传至搜索系统,也就可以通过在线批量梯度下降算法进行优 化,并实时更新。
[0111] 通过不断调优推送评价参数的得分权重λ,可以有效适应由于不同的查询时间、查 询地点等的变化导致的搜索结果变化,使推送信息总是排列在搜索结果的恰当位置,不仅 有效地改善了用户体验,也保证了具有推送属性的搜索结果的点击率。
[0112] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与 其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置实施例 而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部 分说明即可。
[0113] 以上对本申请对提供的一种信息推送方法、装置进行了详细介绍,本文中应用了 具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本 申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体 实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的 限制。
[0114] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可 借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件实现。基于这样的理 解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出 来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括 若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各 个实施例或者实施例的某些部分所述的方法。
【主权项】
1. 一种信息推送方法,其特征在于,包括: 调用自然搜索服务对检索词执行搜索操作,获得自然搜索列表;调用推送信息搜索服 务对检索词执行搜索操作,获得推送信息列表;所述自然搜索列表包括第一阈值数量的自 然搜索物料及各所述自然搜索物料的第一评价得分,所述推送信息列表包括第二阈值数量 的推送物料及各所述推送物料的第二评价得分; 将同时存在于所述自然搜索列表和所述推送信息列表中的物料的第一评价得分和第 二评价得分进行综合,得到所述自然搜索列表中自然搜索物料的综合评价得分; 对所述自然搜索物料按照综合评价得分重新排序,并推送。2. 如权利要求1所述的方法,其特征在于,所述调用自然搜索服务对检索词执行搜索操 作,获得自然搜索列表,进一步包括: 调用自然搜索服务,执行自然搜索物料召回,并按照文本相关性选择第一阈值数量的 自然搜索物料; 利用预设的排序方法对所述第一阈值数量的自然搜索物料按照排序得分排列,并将该 自然搜索物料的排序得分作为第一评价得分。3. 如权利要求2所述的方法,其特征在于,所述预设的排序方法通过采集搜索日志中的 与用户体验指标相关的数据训练得到。4. 如权利要求1所述的方法,其特征在于,所述调用推送信息搜索服务对检索词执行搜 索操作,获得推送信息列表,进一步包括: 调用推送信息搜索服务,执行推送物料召回,并按照文本相关性选择第二阈值数量的 推送物料; 根据预设的推送评价参数和所述推送评价参数的得分权重,分别计算所述第二阈值数 量的推送物料的第二评价得分。5. 如权利要求4所述的方法,其特征在于,所述根据预设的推送评价参数和所述推送评 价参数的得分权重,分别计算所述第二阈值数量的推送物料的第二评价得分,具体为: 获得当前检索词对应物料的推送评价参数的得分权重; 将所述推送物料的所述推送评价参数值与所述得分权重的乘积作为所述推送物料的 第二评价得分。6. 如权利要求5所述的方法,其特征在于,所述方法还包括:根据搜索日志,在预设的用 户体验指标约束下,优化并更新检索词对应物料的推送评价参数的得分权重。7. -种信息推送装置,其特征在于,包括: 搜索模块,用于调用自然搜索服务对检索词执行搜索操作,获得自然搜索列表;调用推 送信息搜索服务对检索词执行搜索操作,获得推送信息列表;所述自然搜索列表包括第一 阈值数量的自然搜索物料及各所述自然搜索物料的第一评价得分,所述推送信息列表包括 第二阈值数量的推送物料及各所述推送物料的第二评价得分; 得分综合模块,用于将同时存在于所述自然搜索列表和所述推送信息列表中的物料的 第一评价得分和第二评价得分进行综合,得到所述自然搜索列表中自然搜索物料的综合评 价得分; 推送模块,用于对所述自然搜索物料按照综合评价得分重新排序,并推送。8. 如权利要求7所述的装置,其特征在于,所述搜索模块进一步包括: 自然搜索子模块,用于调用自然搜索服务,执行自然搜索物料召回,并按照文本相关性 选择第一阈值数量的自然搜索物料; 自然搜索排序子模块,用于利用预设的排序方法对所述第一阈值数量的自然搜索物料 按照排序得分排列,并将该自然搜索物料的排序得分作为第一评价得分。9. 如权利要求8所述的装置,其特征在于,所述预设的排序方法通过采集搜索日志中的 与用户体验指标相关的数据训练得到。10. 如权利要求7所述的装置,其特征在于,所述搜索模块进一步包括: 推送搜索子模块,用于调用推送信息搜索服务,执行推送物料召回,并按照文本相关性 选择第二阈值数量的推送物料; 推送得分计算子模块,用于根据预设的推送评价参数和所述推送评价参数的得分权 重,分别计算所述第二阈值数量的推送物料的第二评价得分。11. 如权利要求10所述的装置,其特征在于,所述推送得分计算子模块具体用于: 获得当前检索词对应物料的推送评价参数的得分权重; 将所述推送物料的所述推送评价参数值与所述得分权重的乘积作为所述推送物料的 第二评价得分。12. 如权利要求11所述的装置,其特征在于,所述装置还包括: 评价参数更新模块,用于根据搜索日志,在预设的用户体验指标约束下,优化并更新检 索词对应物料的推送评价参数的得分权重。
【专利摘要】本申请提供了一种信息推送方法,属于计算机技术领域。本申请通过调用自然搜索服务对检索词执行搜索操作,获得包括第一阈值数量的自然搜索物料和各自然搜索物料第一评价得分的自然搜索列表,及调用推送信息搜索服务对检索词执行搜索操作,获得包括第二阈值数量的推送物料及各所述推送物料的第二评价得分的推送信息列表;并将同时存在于自然搜索列表和推送信息列表中的物料的第一评价得分和第二评价得分进行综合,最后按照综合评价得分将所述自然搜索物料重新排序,并推送,提前了自然搜索列表中具有推送属性的搜索结果的推送位置,即保证了搜索结果的准确性,又保证了具有推送属性的搜索结果的点击率。
【IPC分类】G06F17/30
【公开号】CN105701216
【申请号】CN201610022317
【发明人】陈烨, 张涛, 王兴, 郑志昊, 李璟, 叶树蕻, 沈丹, 王观海, 张弓, 赵晓蕾, 管宏
【申请人】北京三快在线科技有限公司
【公开日】2016年6月22日
【申请日】2016年1月13日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1