【技术实现步骤摘要】
本专利技术涉及计算机
,尤其涉及一种搜索结果的排序方法和装置。
技术介绍
随着计算机网络技术的不断发展,各个电子商务网站陆续设有自己的搜索引擎用以提供商品搜索服务,从而方便用户进行商品查询,快速找到用户感兴趣的商品。商品搜索与普通搜索引擎(如百度、google、bing等)的检索方法相类似,但有其自身的特点。与普通搜索相比,商品搜索在搜索结果的排序上,除了考虑与查询词的相关性之外,还会加入买家对商品的历史评价、发布商品信息的卖家的信誉度、作弊难易度、类目相关性及商品价格等多个维度并结合用户的个人偏好数据对各个商品对象进行综合排序,得到搜索结果。现有的搜索结果通常按照分页或瀑布流的形式展现,一页或一屏显示一定数量的商品,例如每页40个商品,用户可以选择向后翻页或翻屏进行浏览。如果是分页展现的方式,当用户需要翻页时,通过点击对应的页码或者向后翻页的标签向搜索引擎再一次发送请求,可以浏览其他页面的商品。如果是瀑布流的展现方式,会在拖拽下拉鼠标或滑块的时候,向搜索引擎再一次发送请求,展现更多的网页内容代替原先所展现的内容。由于现有的搜索结果都是一次性输出的自然搜索结果,在切换不同页的搜索结果时,并不重做新的排序。搜索结果的显示顺序与用户的点击或浏览行为没有一点关系。例如,在商品搜索时输入查询词为nike,用户在第一页点击了10个商品,当翻页查看到第二页时,第二页显示结果和第一页有没有点击无关 ...
【技术保护点】
一种搜索结果的排序方法,其特征在于,所述方法包括:记录用户对根据查询词获得的搜索结果中的已展示对象的行为信息;当接收到翻页或翻屏请求时,根据用户对已展示对象的行为信息确定一项或多项属性特征在用户发生行为的对象的集合中的共同度;根据所述共同度选取符合预定要求的属性特征作为待展示或待排序对象排序的参考指标;对属性特征符合该参考指标的待展示或待排序的对象的排序进行调整。
【技术特征摘要】
1.一种搜索结果的排序方法,其特征在于,所述方法包括:
记录用户对根据查询词获得的搜索结果中的已展示对象的行为信息;
当接收到翻页或翻屏请求时,根据用户对已展示对象的行为信息确定一
项或多项属性特征在用户发生行为的对象的集合中的共同度;
根据所述共同度选取符合预定要求的属性特征作为待展示或待排序对象
排序的参考指标;
对属性特征符合该参考指标的待展示或待排序的对象的排序进行调整。
2.根据权利要求1所述的搜索结果的排序方法,其特征在于,所述行为
信息包括:用户行为的对象、用户行为的对象在搜索结果页中的位置信息和/
或用户对行为对象的发生浏览或点击的顺序。
3.根据权利要求1所述的搜索结果的排序方法,其特征在于,所述对象
为商品或商品信息。
4.根据权利要求1所述的搜索结果的排序方法,其特征在于,根据用户
对已展示对象的行为信息确定一项或多项属性特征在用户发生行为的对象的
集合中的共同度的方法包括:
获取已展示的对象的属性特征;
将用户点击过的对象归类于已选集合,将已展示的对象中未被点击的对
象归类于未选集合;
根据所记录的用户对已展示对象的行为信息计算每一属性特征在已选集
合中的共同度;及
根据所述未选集合中的对象所具有的各项属性特征计算所述属性特征在
未选集合中的共同度。
5.根据权利要求4所述的搜索结果的排序方法,其特征在于,属性特征
在所述已选集合或未选集合中的共同度为:在所述已选集合或未选集合中,
具有相同或相似的所述属性特征的对象的个数与所述已选集合或未选集合中
\t对象的总数的比值。
6.根据权利要求4所述的搜索结果的排序方法,其特征在于,根据所述
共同度选取符合预定要求的属性特征作为待展示或待排序对象排序的参考指
标,具体包括:
对各项属性特征按共同度从大到小依次排序,选取预定数量的排序在前
的属性特征作为参考指标或将共同度大于设定阈值的属性特征作为参考指
标。
7.根据权利要求4所述的搜索结果的排序方法,其特征在于,根据所述
共同度选取符合预定要求的属性特征作为待展示或待排序对象排序的参考指
标,具体包括:
计算各项属性特征在所述已选集合和所述未选集合中的共同度之差,对
各项属性特征按所述共同度之差从大到小依次排序,选取预定数量的排序在
前的属性特征作为参考指标或将所述共同度之差大于设定阈值时对应的属性
特征作为参考指标。
8.根据权利要求1所述的搜索结果的排序方法,其特征在于,所述用户
发生行为的对象为在搜索结果中被点击的对象。
9.根据权利要求8所述的搜索结果的排序方法,其特征在于,所述方法
还包括:
将在搜索结果中被点击的对象归类于已选集合;
所述对属性特征符合该参考指标的待展示或待排序的对象的排序进行调
整的方法包括:
根据用户对已选集合中的对象的行为信息计算每一属性特征在已选集合
中的共同度;
选择所述共同度大于预设阈值的属性特征作为参考指标;
对属性特征符合该参考指标的待展示或待排序的对象的排序进行提升。
10.根据权利要求8所述的搜索结果的排序方法,其特征在于,所述方
\t法还包括:
将在搜索结果中被点击的对象归类于已选集合;
所述对属性特征符合该参考指标的待展示或待排序的对象的排序进行调
整的方法包括:
根据用户对已选集合中的对象的行为信息计算每一属性特征在已选集合
中的共同度;
对各项属性特征按共同度从大到小依次排序,选取预定数量的排序在前
的属性特征作为参考指标;
对属性特征符合该参考指标的待展示或待排序的对象的排序进行提升。
11.根据权利要求1所述的搜索结果的排序方法,其特征在于,所述方
法还包括:
将在搜索结果中已展示且未被点击的对象归类于未选集合;
所述对属性特征符合该参考指标的待展示或待排序的对象的排序进行调
整的方法包括:
根据用户对未选集合中的对象的行为信息计算每一属性特征在未选集合
中的共同度;
选择所述共同度大于预设阈值的属性特征作为参考指标;
对属性特征符合该参考指标的待展示或待排序的对象的排序进行降序。
12.根据权利要求1所述的搜索结果的排序方法,其特征在于,所述方
法还包括:
将在搜索结果中已展示且未被点击的对象归类于未选集合;
所述对属性特征符合该参考指标的待展示或待排序的对象的排序进行调
整的方法包括:
根据用户对未选集合中的对象的行为信息计算每一属性特征在未选集合
中的共同度;
对各项属性特征按共同度从大到小依次排序,选取预定数量的排序在前
\t的属性特征作为参考指标;
对属性特征符合该参考指标的待展示或待排序的对象的排序进行降序。
13.根据权利要求1所述的搜索结果的排序方法,其特征在于,所述方
法还包括:
根据所述参考指标计算待展示或待排序的对象各自的排序分值;
所述对属性特征符合该参考指标的待展示或待排序的对象的排序进行调
整具体为:根据所述排序分值对待展示或待排序的对象的重新进行排序;
其中,根据所述参考指标计算待展示或待排序的对象各自的排序分值,
具体包括:
根据点击顺序为用户在已展示对象中所点击的对象赋予第一权重;
根据用户所选择的对象中符合参考指标的对象的第一权重计算每一参考
指标的权重;
根据待展示或待排序的对象的属性特征所符合的参考指标的权重,计算
该参考指标对该对象排序的影响程度的综合分;及
根据该综合分调整该对象的排序分值。
14...
【专利技术属性】
技术研发人员:李嘉森,苏绥绥,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。