【技术实现步骤摘要】
一种排序方法、装置、设备及计算机存储介质
[0001]本申请涉及商品搜索
,尤其涉及一种排序方法、装置、设备及计算机存储介质。
技术介绍
[0002]排序是搜索系统中的一项核心任务,具体来说,在商品搜索的场景中,用户输入商品相关的关键词进行查询,之后会获得搜索系统返回的商品列表,用户通过对比商品列表中的多个商品决定是否下单。对于搜索系统而言,商品列表的排序环节通常包括召回环节、粗排序环节(可选)、精排序环节和重排序环节。其中,精排序环节通常会对商品和用户进行建模,结合用户兴趣对召回的商品列表的潜在购买意向进行打分,将分数高的商品位置前置,将分数偏低的商品后移,使得用户快速准确地找到理想的商品,最终提升核心商业指标。
[0003]目前的相关方案中,用户查询之后浏览的是商品列表,用户会根据窗口中展示的商品和滑动翻页展示的商品做决策,此时,商品在商品列表中的位置会对用户的决策造成重要影响。也就是说,商品列表中的商品位置本身会影响用户的决策,而且用户的决策又会影响下一次的商品位置。这样,导致所得到的排序结果始终受到位置 ...
【技术保护点】
【技术特征摘要】
1.一种排序方法,其特征在于,所述方法包括:基于用户的查询需求,确定第一排序结果;其中,所述第一排序结果是基于所述查询需求对预设商品列表内至少一个待排序商品进行精排序得到的;基于所述第一排序结果,确定所述预设商品列表中每一待排序商品的特征值集合;其中,所述特征值集合中至少包括目标位置特征值,所述目标位置特征值是基于所述待排序商品在所述第一排序结果中的排序位置和预设展示位置进行计算得到的;基于所述预设商品列表中每一待排序商品的特征值集合,利用预设重排模型对所述预设商品列表进行重排序,得到第二排序结果。2.根据权利要求1所述的排序方法,其特征在于,所述方法还包括:接收所述用户的查询需求;基于所述用户的查询需求,利用预设精排模型对多个商品进行精排序,得到初始商品序列;基于预设数量对所述初始商品序列进行截取,得到所述预设商品列表。3.根据权利要求1所述的排序方法,其特征在于,在所述基于所述第一排序结果,确定所述预设商品列表中每一待排序商品的特征值集合之前,所述方法还包括:确定每一待排序商品的目标位置特征值;相应地,所述确定每一待排序商品的目标位置特征值,包括:基于每一待排序商品在所述第一排序结果中的排序位置,通过第一预设查找表确定所述每一待排序商品的第一位置编码值;基于每一待排序商品的预设展示位置,通过第二预设查找表确定所述每一待排序商品的第二预设编码值;将所述每一待排序商品的第一位置编码值和所述每一待排序商品的第二预设编码值进行池化计算,得到所述每一待排序商品的目标位置特征值。4.根据权利要求1所述的排序方法,其特征在于,所述基于所述预设商品列表中每一待排序商品的特征值集合,利用预设重排模型对所述预设商品列表进行重排序,得到第二排序结果,包括:根据所述预设商品列表中每一待排序商品的特征值集合,利用预设重排模型计算所述每一待排序商品的分数;按照所述每一待排序商品的分数对所述预设商品列表进行排序,得到所述第二排序结果。5.根据权利要求4所述的排序方法,其特征在于,所述根据所述预设商品列表中每一待排序商品的特征值集合,利用预设重排模型计算所述每一待排序商品的分数,包括:基于所述查询需求,确定查询特征值向量;基于所述每一待排序商品的特征值集合,确定商品特征值向量;将所述查询特征值向量和所述商品特征值向量进行拼接操作,得到重排输入向量;将所述重排输入向量输入至所述预设重排模型,得到所述每一待排序商品的分数。6.根据...
【专利技术属性】
技术研发人员:王胜利,朱鉴,张晓敏,李文杰,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。