[发明专利]一种商品搜索方法及其装置有效
申请号: | 201010503276.3 | 申请日: | 2010-10-09 |
公开(公告)号: | CN102446180A | 公开(公告)日: | 2012-05-09 |
发明(设计)人: | 罗灿;郝晖 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q30/02 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;潘中毅 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 商品 搜索 方法 及其 装置 | ||
技术领域
本发明涉及网络搜索技术领域,尤其涉及一种商品搜索方法及其装置。
背景技术
随着互联网的普及以及电子商务的迅速发展,电子商务的应用对人们产生越来越大的作用,其中最为突出的是,人们进行网络购物,网络购物属于网络交易,在电子商务中占据极其重要的地位。互联网用户在进行网络购物时必然会先搜索自己想要购买或者感兴趣的商品,并通过电子商务搜索系统得出搜索结果,进而对所搜索到的不同商品进行筛选及对比,挑选其中最合心意或者需要的商品进行购买。
目前许多网站提供了各种搜索引擎,用户可以在网页中输入所需商品的相关关键词,搜索引擎会根据该关键词给用户返回搜索结果,而往往返回的结果是与关键词无关的商品的网页链接,如用户输入关键词“手机”,可能出现的都是手机配件;另外存在着结果排序的问题,比如用户输入“外套”,并采用销量排序,出现的是虚拟商品。
现有的网页搜索引擎采用了一种PageRank算法,该算法通过对由超过5亿个变量和20亿个词汇组成的方程进行计算,PageRank算法能够对网页的重要性做出客观的评价,但是PageRank并不计算直接链接的数量,而是将从网页A指向网页B的链接解释为由网页A对网页B所投的一票,这样PageRank算法会根据网页B所收到的投票数量来评估该页的重要性,PageRank算法是通过网页间的链接关系评价网页的重要性,商品本身并没有任何相互引用链接的形式。
另外,现有的电子商务搜索默认是通过综合分进行排序,综合分高的商品排前。商品具有域的特征,其中有品类域、综合分域等,品类域是具有同一特征的商品的标识,比如手机不同型号的产品的品类域名字就是“手机”。结合分是描述商品权重的指标,是综合其它域的域值通过公式计算得出,例如商品的好评数、商品的收藏数目、商品的价格、店铺的商品数目、是否为店铺的主营商品等。电子商务搜索默认是通过综合分进行排序,综合分高的商品排前,便是综合分排前的未必是关键词最相关的商品,另外用户通过价格、信用排序后,排在前面的可能是用户不想得到的商品。
综上,现有的商品搜索方法所搜索得到的结果的精确度不高,会出现其它无关的商品,且在价格、销量、信用等排序后会把不相关的商品提前,给用户带来不便,不能给电子商务用户带来更好的体验。
发明内容
本发明实施例所要解决的技术问题在于,提供一种商品搜索方法及其装置。可提高在网络中进行商品搜索的结果的精确度,给进行网络商品搜索的用户带来更好的体验。
为了解决上述技术问题,本发明实施例提供了一种商品搜索方法,所述方法包括:
接收用户所输入的商品关键词,所述商品关键词用于搜索关键词相关的商品;
根据所述商品关键词在记录信息中查询与所述商品关键词相对应的记录信息,所述记录信息包括:商品关键词、品类、相关性指数;
根据所述相关性指数的高低对所述品类进行排序并获得所述品类对应的商品的排序结果;
将所述排序结果发送给所述用户的终端。
优选地,所述根据所述相关性指数的高低对所述品类进行排序并获得所述品类对应的商品的排序结果的步骤,包括:
对所述相关性指数高的品类的商品的综合分进行加分;
根据加分后的综合分的高低对商品进行提前排序。
优选地,所述根据加分后的综合分的高低对商品进行提前排序的步骤,包括:
根据加分后的综合分的高低对一个品类的商品进行提前排序;或者,
根据加分后的综合分的高低对多个品类的商品进行混合提前排序。
优选地,在所述接收用户所输入的商品关键词的步骤之前,还包括:
记录用户对商品的点击动作;
根据所述点击动作生成记录信息,所述记录信息包括:商品关键词、用户所点击的商品所对应的品类、相关性指数;
保存所述记录信息。
优选地,所述保存所述记录信息的方式采用分布式平台的存储功能进行保存。
相应地,本发明实施例还提供一种商品搜索装置,所述装置包括:
接收模块,用于接收用户所输入的商品关键词,所述商品关键词用于搜索关键词相关的商品;
查询模块,用于根据所述商品关键词在记录信息中查询与所述商品关键词相对应的记录信息,所述记录信息包括:商品关键词、品类、相关性指数;
排序模块,用于根据所述查询模块所查询的记录信息中的相关性指数的高低对所述品类进行排序并获得所述品类对应的商品的排序结果;
发送模块,用于将所述排序结果发送给用户的终端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010503276.3/2.html,转载请声明来源钻瓜专利网。