【技术实现步骤摘要】
一种搜索结果的排序方法、装置、设备以及存储介质
[0001]本公开涉及计算机
,尤其涉及一种搜索结果的排序方法、装置、设备以及存储介质。
技术介绍
[0002]现有的搜索场景下,在用户输入搜索词之后,需要对该搜索词对应的多个搜索结果进行排序,并向用户推送相应的排序结果。在上述排序过程中,为了保证最新发布的搜索结果有较大的曝光度,以及较早发布的搜索结果有较小的曝光度,通常会在服务器中预先设置有衰减开始时间以及衰减截止时间,用于对搜索结果的曝光度衰减。具体的,以搜索结果为视频为例,在某个视频发布后,在进入衰减开始时间之前的这段时间内,该视频始终保持较高的曝光度。进一步的,在进入衰减开始时间至衰减截止时间的这段时间内,该视频的曝光度随时间持续降低。最终,在进入衰减截止时间之后,该视频的曝光度维持在一个较低的数值。
[0003]但是,由于上述衰减开始时间以及衰减截止时间为服务器中的预设值,针对热度持续时间不同的搜索词,服务器会采用相同的衰减开始时间以及相同的衰减截止时间对不同搜索词的搜索结果进行排序,这就可能导致得到的 ...
【技术保护点】
【技术特征摘要】
1.一种搜索结果的排序方法,其特征在于,包括:获取目标搜索词对应的多个搜索结果中,每个搜索结果的发布时长以及访问次数;将所述多个搜索结果中第一搜索结果的发布时长确定为所述目标搜索词的衰减开始时间;所述第一搜索结果的访问次数为所述多个搜索结果的访问次数中的最大值;从所述多个搜索结果中确定第二搜索结果,并将所述第二搜索结果的发布时长确定为所述目标搜索词的衰减截止时间;所述第二搜索结果满足以下预设条件:所述多个搜索结果中存在第三搜索结果,所述第二搜索结果的访问次数大于所述第三搜索结果访问次数,所述第二搜索结果的发布时长小于所述第三搜索结果的发布时长,且所述第二搜索结果的发布时长与所述第二搜索结果的发布时长之间的差异值大于第一阈值;根据所述衰减开始时间、所述衰减截止时间以及所述每个搜索结果的发布时长,对所述多个搜索结果进行排序。2.根据权利要求1所述的搜索结果的排序方法,其特征在于,所述预设条件还包括:所述第二搜索结果的访问次数与所述第三搜索结果的访问次数之间的差异值小于第二阈值。3.根据权利要求1所述的搜索结果的排序方法,其特征在于,所述从所述多个搜索结果中确定第二搜索结果,包括:基于访问次数的大小,将所述多个搜索结果进行排序,得到目标排序结果;针对所述目标排序结果中任意的两个相邻搜索结果,确定所述两个相邻搜索结果对应的发布时长差异值;所述两个相邻搜索结果对应的发布时长差异值用于表征所述两个相邻搜索结果中第一序次的搜索结果的发布时长与第二序次的搜索结果的发布时长之间的差异值;所述第一序次的搜索结果的访问次数小于所述第二序次的搜索结果的访问次数;基于各所述两个相邻搜索结果对应的发布时长差异值,从所述目标排序结果中确定目标两个相邻搜索结果;所述目标两个相邻搜索结果对应的发布时长差异值为各所述两个相邻搜索结果对应的发布时长差异值中的最大值;确定所述目标两个相邻搜索结果中所述第二序次的搜索结果为所述第二搜索结果。4.根据权利要求3所述的搜索结果的排序方法,其特征在于,基于访问次数的大小,将所述多个搜索结果进行排序,得到目标排序结果,包括:基于访问次数的大小,将所述多个搜索结果进行排序,得到第一候选排序结果;基于预设的序次间隔,从所述第一候选排序结果中确定预设数量个搜索结果,作为所述目标排序结果。5.根据权利要求4所述的搜索结果的排序方法,其特征在于,所述基于访问次数的大小,将所述多个搜索结果进行排序,得到第一候选排序结果,包括:基于访问次数的大小顺序,将所述多个搜索结果进行排序,得到第二候选排序结果;对于所述第二候选排序结果中访问次数相同的多个待排序搜索结果,基于发布时长的大小顺序,对所述多个待排序搜索结果进行排序,得到所述第一候选排序结果...
【专利技术属性】
技术研发人员:李张涛,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。