搜索结果排序方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26762945 阅读:37 留言:0更新日期:2020-12-18 23:18
本发明专利技术实施例提供一种搜索结果排序方法、装置、电子设备及存储介质。方法包括:分别计算多个搜索结果的评分,所述多个搜索结果为一次搜索操作的结果;分别确定所述多个搜索结果的被点击概率预估值;其中,所述被点击概率预估值用于描述预估得到的对应搜索结果被用户点击的概率值;根据所述多个搜索结果的评分以及被点击概率预估值,为所述多个搜索结果进行排序。本发明专利技术实施例提供的搜索结果排序方法、装置、电子设备及存储介质,为搜索结果计算评分与被点击概率预估值,然后同时根据评分与被点击概率评估值确定搜索结果的最终排名。在为搜索结果排序时,引入了用户行为对排序的影响,不再单独依赖评分,使得最终的排序结果更符合用户的期望。

【技术实现步骤摘要】
搜索结果排序方法、装置、电子设备及存储介质
本专利技术涉及搜索
,尤其涉及一种搜索结果排序方法、装置、电子设备及存储介质。
技术介绍
在计算机搜索领域,用户所输入的关键词通常会对应多个搜索结果,这些搜索结果以条目的方式展示在结果页面上,供用户做进一步的选择。多个搜索结果在页面上显示时涉及到排序的问题。显而易见的是,排序在前的搜索结果更容易被用户关注到,因此对搜索结果的排序会影响到最终的搜索效果,进而影响到用户体验。现有技术中,对搜索结果进行排序的方法主要基于对搜索结果的评分,即评分高的搜索结果排序在前。组成评分的常见评分因子包括:热度值、搜索词匹配度、平台权重加减等。搜索结果的评分是由评分函数计算生成的。评分函数的优劣决定了搜索结果的评分是否符合搜索用户的预期。在运营过程中,评分函数并非一成不变,有时候需要根据运营需求调整评分函数。调整评分函数主要是要调整评分因子的权重,但由于评分函数不是简单的因子线性关系,因此在调整评分函数的过程中,需要以人工方式多次尝试才能达到预期效果,无法实现评分函数的自动优化。...

【技术保护点】
1.一种搜索结果排序方法,其特征在于,包括:/n分别计算多个搜索结果的评分;所述多个搜索结果为一次搜索操作的结果;/n分别确定所述多个搜索结果的被点击概率预估值;其中,所述被点击概率预估值用于描述预估得到的对应搜索结果被用户点击的概率值;/n根据所述多个搜索结果的评分以及被点击概率预估值,为所述多个搜索结果进行排序。/n

【技术特征摘要】
1.一种搜索结果排序方法,其特征在于,包括:
分别计算多个搜索结果的评分;所述多个搜索结果为一次搜索操作的结果;
分别确定所述多个搜索结果的被点击概率预估值;其中,所述被点击概率预估值用于描述预估得到的对应搜索结果被用户点击的概率值;
根据所述多个搜索结果的评分以及被点击概率预估值,为所述多个搜索结果进行排序。


2.根据权利要求1所述的搜索结果排序方法,其特征在于,所述根据所述多个搜索结果的评分以及被点击概率预估值,为所述多个搜索结果进行排序,包括:
根据所述多个搜索结果的评分以及被点击概率预估值,得到所述多个搜索结果各自的最终评分;
根据所述多个搜索结果各自的最终评分,为所述多个搜索结果进行排序。


3.根据权利要求2所述的搜索结果排序方法,其特征在于,所述根据所述多个搜索结果各自的最终评分,为所述多个搜索结果进行排序,包括:
根据所述多个搜索结果各自的最终评分,为所述多个搜索结果进行第一次排序;
将经过第一次排序的所述多个搜索结果分割为多个第一排序结果集,为各个第一排序结果集内部的搜索结果进行第二次排序。


4.根据权利要求3所述的搜索结果排序方法,其特征在于,所述将经过第一次排序的所述多个搜索结果分割为多个第一排序结果集,为各个第一排序结果集内部的搜索结果进行第二次排序,包括:
按照所述多个第一排序结果集之间的顺序关系,依次为每个第一排序结果集内的搜索结果竞争第二次排序候选位置,直至所述多个搜索结果中的所有搜索结果均已占据各自的第二次排序候选位置;其中,所述第二次排序候选位置的数量小于所述第一排序结果集内的搜索结果的数量。


5.根据权利要求1所述的搜索结果排序方法,其特征在于,所述方法还包括:
为所述多...

【专利技术属性】
技术研发人员:曹汝帅李琳周冰周效军周谧
申请(专利权)人:咪咕文化科技有限公司中国移动通信集团有限公司
类型:发明
国别省市:北京;11

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

1