查询结果排序方法及装置制造方法及图纸

技术编号:7606692 阅读:186 留言:0更新日期:2012-07-22 12:52
本申请提供一种查询结果排序方法及装置,其中方法包括:接收用户输入的查询词;搜索到与所述查询词对应的商品信息;提取与所述查询词对应的商品信息的类目与属性;根据所获取的所述商品信息的类目的分档信息与属性的分档信息,查找提取出的类目的档位与权重最高的属性的个数;根据提取出的类目的档位与权重最高的属性的个数,获取与所述查询词对应的商品信息的用户需求值;以及根据所获取的用户需求值对所述商品信息排序。本申请提供的方法及装置,能够提高网上交易系统的流量质量,提高点击率。

【技术实现步骤摘要】

本申请涉及数据处理领域,尤其涉及一种查询结果排序方法及装置
技术介绍
现有技术中提供一种用于网上交易系统中的排序方法基于相关性和市场机制,即通过信息的相关性以及商业因素来影响排序。例如可以通过信息质量、供应商因素等影响排序。这种方法的核心是根据查询结果的相关性和商业因素来排序,它的缺点是排序结果不能很好满足买家需求。因为这种排序方法产生的排序结果主要考虑相关性和其他商业因素,而不区分每条信息对于用户的需求满足情况,这会导致相关性好但是用户需求程度不高的信息展示过多,降低搜索结果的点击率,买家体验较差。这种方法产生的排序结果导致卖家点击率偏低。卖家点击率等于总点击量除以总曝光量,当买家的需求类型和信息不匹配的时候,点击率会降低,从而使得网上交易系统的流量质量不高、点击率偏低。此外这种方法不能对商品信息加以区分,导致服务器每次响应用户通过客户端发送的查询请求展现搜索结果时,会不加区分地将用户需求程度高和用户需求程度低的所有商品信息混杂在一起传输至用户客户端,导致网络中的数据传输量巨大,响应速度慢。并且当用户点击商品信息时,由于用户需求程度高和需求程度低的所有商品信息混杂在一起, 导致用户会点击大量自己不需要的商品信息,从而使得用户通过客户端向服务器发出大量无用的商品信息的查询请求,增加了服务器的工作压力,进一步影响了服务器的响应速度。而且,这种方法也不利于市场资源的有效配置。因为,采用这种方法,不同需求程度的商品信息具有大致相同的展现概率,这既让一部分具有高需求程度的卖家失去了展示信息的机会,又降低了需求程度较低的卖家的点击率,不利于市场效率的提升。专利
技术实现思路
本申请提供一种查询结果排序方法与装置,以解决现有技术中流量质量不高、点击率偏低以及由于对商品信息不加区分地发送给客户端导致的服务器工作压力大的问题。本申请提供了一种查询结果排序方法,包括接收用户输入的查询词;搜索到与所述查询词对应的商品信息;提取与所述查询词对应的商品信息的类目与属性;根据所获取的所述商品信息的类目的分档信息与属性的分档信息,查找提取出的类目的档位与权重最高的属性的个数;根据提取出的类目的档位与权重最高的属性的个数,获取与所述查询词对应的商品信息的用户需求值;以及根据所获取的用户需求值对所述商品信息排序。本申请还提供了一种查询结果排序装置,包括接收模块,用于接收用户输入的查询词;搜索模块,用于搜索到与所述查询词对应的商品信息;提取模块,用于提取与所述查询词对应的商品信息的类目与属性;查找模块,用于根据所获取的所述商品信息的类目的分档信息与属性的分档信息,查找提取出的类目的档位与权重最高的属性的个数;获取模块,用于根据提取出的类目的档位与权重最高的属性的个数,获取与所述查询词对应的商品信息的用户需求值;排序模块,用于根据所获取的用户需求值对所述商品信息排序。本申请提供的查询结果排序方法及装置,根据所获取的商品信息的类目的分档信息与属性的分档信息,查找提取出的类目的档位与权重最高的属性的个数;根据提取出的类目的档位与权重最高的属性的个数,获取与查询词对应的商品信息的用户需求值;根据所获取的用户需求值对商品信息排序。由于所获取的提取出的类目的档位与权重最高的属性的个数能够体现用户的需求程度,使得计算出的用户需求值可以反映用户的需求程度, 这样,就可以将用户需求程度高的商品信息优先展示,能够提高网上交易系统的流量质量, 提高点击率。并且本申请提供的方法及装置中,根据用户需求值的高低对商品信息加以区分, 使得服务器返回给客户端的商品信息中,用户需求值高的商品信息优先显示,避免用户点击大量自己不需要的商品信息,减少用户通过客户端向服务器发送商品信息的查询请求的数量,从而减轻服务器的工作压力,提高服务器的响应速度。通过以下参照附图对优选实施例的说明,本申请的上述以及其它目的、特征和优点将更加明显。附图说明图1示例性示出本申请涉及到的一个网上交易处理系统的结构示意图;图2示例性示出本申请查询结果排序方法的流程图;图3示例性示出本申请中网上交易系统中线下获取商品信息的类目的分档信息与属性的分档信息的流程示意图;图4示例性示出本申请查询结果排序装置的结构示意图;图5示例性示出图4中预处理模块的结构示意图;图6示例性示出图4中排序模块的结构示意图。具体实施例方式下面将详细描述本申请的实施例。应当注意,这里描述的实施例只用于举例说明, 并不用于限制本申请。本申请首先提出一种用户需求值的获取方案,将用户的点击行为通过文本的结构化信息进行泛化,换言之,通过被点击过的商品信息的特征数据获取用户对未被点击过的商品信息的需求,进而获得与某一查询词对应的所有商品信息的用户需求值。使用本申请的用户需求值的获取方案对商品信息排序,可以有效提升用户需求值高的商品信息的排序位置,提升搜索的质量,还可以过滤掉用户需求值低的商品信息甚至垃圾信息,减少数据流量,提高服务器对用户的查询请求的响应速度。本申请还提出一种查询结果排序方法,其在响应用户的查询请求时,使用上述用户需求值对与查询词对应的商品信息进行排序。图1示例性示出本申请涉及到的一个网上交易处理系统的结构示意图,该系统包括客户端1和网上交易系统2,客户端1的数量可以是多个,各个客户端1均可以与网上交易系统2进行数据交互。网上交易系统2用于提供商品信息处理,卖家可以通过客户端1 在网上交易系统2上展示商品,买家可以通过客户端1从网上交易系统2上购买商品。图2示例性示出本申请查询结果排序方法的流程图,包括步骤101、接收用户输入的查询词。步骤102、搜索到与查询词对应的商品信息。步骤103、提取与查询词对应的商品信息的类目与属性。步骤104、根据所获取的商品信息的类目的分档信息与属性数据的分档信息,查找提取出的类目的档位与权重最高的属性的个数。步骤105、根据提取出的类目的档位与权重最高的属性的个数,获取与查询词对应的商品信息的用户需求值。步骤106、根据所获取的用户需求值对商品信息排序。本申请提供的查询结果排序方法,根据所获取的商品信息的类目的分档信息与属性的分档信息,查找提取出的类目的档位与权重最高的属性的个数;根据提取出的类目的档位与权重最高的属性的个数,获取与查询词对应的商品信息的用户需求值;根据所获取的用户需求值对商品信息排序。由于所获取的提取出的类目的档位与权重最高的属性的个数能够体现用户的需求程度,使得计算出的用户需求值可以反映用户的需求程度,这样,就可以将用户需求程度高的商品信息优先展示,能够提高网上交易系统的流量质量,提高点击率。并且本申请提供的方法中,根据用户需求值的高低对商品信息加以区分,使得服务器返回给客户端的商品信息中,用户需求值高的商品信息优先显示,避免用户点击大量自己不需要的商品信息,减少用户通过客户端向服务器发送商品信息的查询请求的数量, 从而减轻服务器的工作压力,提高服务器的响应速度。上述步骤101-106可以由网上交易系统执行。在步骤101之前还可以包括根据网上交易系统中的商品信息的类目与属性,获取商品信息的类目的分档信息与属性的分档信息。网上交易系统获取商品信息的类目的分档信息与属性的分档信息的步骤可以预先执行,即可以在线下进行,而无需在线上进行,即无需在商品交易时进行。本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:陈超冯景华
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1
相关领域技术