一种商品搜索方法及系统的制作方法

文档序号:10725147阅读:259来源:国知局
一种商品搜索方法及系统的制作方法
【专利摘要】本发明公开了一种商品搜索方法及系统,其中,所述商品搜索方法包括:接收用户客户端发送的商品关键词,并将所述商品关键词分为字段关键词和属性关键词两部分;根据所述字段关键词得到与该字段关键词匹配的商品信息,并结合所述属性关键词对所述商品信息进行初步排序,得到初步搜索排序结果;根据计算得到的商品信息搜索权重以及商品信任度权重,在初步搜索排序结果的基础上对所述商品信息进行二次排序,得到最终搜索排序结果,并将所述最终搜索排序结果反馈给用户客户端。通过本发明提供的方法,能够根针对不同的用户客户端得到不同的搜索结果,将商品信息按照最优的排序方式反馈给用户客户端,满足用户的个体差异,并提高搜索的准确性。
【专利说明】
一种商品搜索方法及系统
技术领域
[0001]本发明涉及电子商务技术领域,具体涉及一种商品搜索方法及系统。
【背景技术】
[0002]目前,一种通常的电子商务搜索引擎的搜索方法为,对用户输入的关键词进行匹配查询,得到与该关键词匹配的商品信息,并对作为搜索结果的商品信息进行排序,最后输出排序后的搜索结果。为提高搜索的准确性,通常电子商务搜索引擎会采用一些搜索排序策略,以方便用户快速找到需要的商品信息信息。一般是以检索词的匹配度进行排序,但由于其从总体层面对商品信息进行排序,而未考虑用户的个体差异,故在用户A和用户B输入同样的关键词时,会得到同样的搜索结果。然而,作为消费者,不同用户的消费观念是不同的,这势必决定不同用户很有可能具有不同的消费行为,从而决定不同用户期待看到不同的搜索结果,因此现有的搜索结果有待优化,以满足用户的个体差异,提高搜索的准确性。

【发明内容】

[0003]本发明所要解决的技术问题是提供一种商品搜索方法及系统,能够根据客户端发送的商品关键词,针对不同的客户端,得到不同的搜索结果,并将用户客户端需要的商品信息按照最优的排序方式反馈给用户客户端。
[0004]本发明解决上述技术问题的技术方案如下:
[0005 ]依据本发明的一个方面,提供了一种商品搜索方法,所述方法包括:
[0006]S101、接收用户客户端发送的商品关键词,并将所述商品关键词分为字段关键词和属性关键词两部分;
[0007]S102、根据所述字段关键词得到与该字段关键词匹配的商品信息,并结合所述属性关键词对所述商品信息进行初步排序,得到初步搜索排序结果;
[0008]S103、根据计算得到的商品信息搜索权重以及商品信任度权重,在初步搜索排序结果的基础上对所述商品信息进行二次排序,得到最终搜索排序结果,并将所述最终搜索排序结果反馈给用户客户端。
[0009]依据本发明的另一个方面,提供了一种商品搜索系统,所述系统包括:
[0010]接收单元,用于接收用户客户端发送的商品关键词,并将所述商品关键词分为字段关键词和属性关键词两部分;
[0011]初步排序单元,用于根据所述字段关键词得到与该字段关键词匹配的商品信息,并结合所述属性关键词对所述商品信息进行初步排序,得到初步搜索排序结果;
[0012]二次排序单元,用于根据计算得到的商品信息搜索权重以及商品信任度权重,在初步搜索排序结果的基础上对所述商品信息进行二次排序,得到最终搜索排序结果;
[0013]反馈单元,用于将所述最终搜索排序结果反馈给用户客户端。
[0014]本发明有益效果:能够根据客户端发送的商品关键词,针对不同的客户端,首先按照商品关键词进行初步排序,然后根据商品信息搜索权重和不同用户客户端针对不同商品的信任度权重进行二次排序,不同的用户客户端得到不同的搜索结果,将用户客户端需要的商品信息按照最优的排序方式反馈给用户客户端,满足用户的个体差异,并提高搜索的准确性。
【附图说明】
[0015]图1为本发明实施例一的一种商品搜索方法流程图;
[0016]图2为本发明实施例二的一种商品搜索系统示意图。
【具体实施方式】
[0017]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0018]实施例一、一种商品搜索方法。下面结合图1对本实施例提供的方法进行详细说明。
[0019]参见图1,S101、接收用户客户端发送的商品关键词,并将所述商品关键词分为字段关键词和属性关键词两部分。
[0020]具体的,接收用户客户端发送的商品关键词,并将所述商品关键词分为字段关键词和属性关键词两部分,其中,所述字段关键词具体包括产品名称和产品关键字数据,属性关键词具体包括产品价格、归属地和分类数据。
[0021]S102、根据所述字段关键词得到与该字段关键词匹配的商品信息,并结合所述属性关键词对所述商品信息进行初步排序,得到初步搜索排序结果。
[0022]具体的,对所述字段关键词进行匹配查询,得到与该字段关键词匹配的商品信息,并结合所述属性关键词按照字段关键词的匹配率的大小对所述商品信息进行降序初步排序,得到初步搜索排序结果。
[0023]S103、根据计算得到的商品信息搜索权重以及商品信任度权重,在初步搜索排序结果的基础上对所述商品信息进行二次排序,得到最终搜索排序结果,并将所述最终搜索排序结果反馈给用户客户端。
[0024]具体的,按照预设的权重计算规则根据所述商品信息搜索权重以及商品信任度权重计算得到商品的综合权重,并在初步搜索排序结果的基础上根据商品的综合权重的大小对所述商品信息进行降序二次排序。
[0025]所述商品信息搜索权重具体是根据获取的商品信息搜索权重参数计算得到的,其中,所述商品信息搜索权重参数具体包括商品成交次数、询价次数、咨询次数、用户总访问数量、网页总访问数量、单条产品评分以及供应商评分。具体的,所述商品信息搜索权重的具体计算公式为:
[0026]E=AiXZi%+A2XZ2%+---+AjXZj% (I)
[0027]其中,E为商品信息搜索权重,Aj为第j个商品信息搜索权重参数,Zj%为第j个商品信息搜索权重参数的权重,商品信息搜索权重参数的权重是预先设置好的。
[0028]所述商品信任度权重具体是根据获取的用户客户端针对商品信息所属卖家的评价记录计算得到的。具体的,对该用户客户端针对商品信息所属卖家的多条评价记录进行平均处理,得到该用户客户端与所述商品信息所属卖家之间的信任度权重,所述平均处理包括算数平均、加权平均或加权移动平均。若该用户客户端对所述商品信息没有评价记录,则将该用户客户端与所述商品信息所属卖家之间的信任度权重设为预设的初始信任度权重。
[0029]实施例二、一种商品搜索系统。下面结合图2对本实施例提供的系统进行详细说明。
[0030]图2中,本实施例提供的系统包括接收单元201、初步排序单元202、二次排序单元203、反馈单元204、信息权重计算单元205以及信任度权重计算单元206。
[0031]所述接收单元201,用于接收用户客户端发送的商品关键词,并将所述商品关键词分为字段关键词和属性关键词两部分。
[0032]具体的,所述接收单元201接收用户客户端发送的商品关键词,并将所述商品关键词分为字段关键词和属性关键词两部分,其中,所述字段关键词具体包括产品名称和产品关键字数据,属性关键词具体包括产品价格、归属地和分类数据。
[0033]所述初步排序单元202,用于根据所述字段关键词得到与该字段关键词匹配的商品信息,并结合所述属性关键词对所述商品信息进行初步排序,得到初步搜索排序结果。
[0034]具体的,所述初步排序单元202对所述字段关键词进行匹配查询,得到与该字段关键词匹配的商品信息,并结合所述属性关键词按照字段关键词的匹配率的大小对所述商品信息进行降序初步排序,得到初步搜索排序结果。
[0035]所述二次排序单元203,用于根据计算得到的商品信息搜索权重以及商品信任度权重,在初步搜索排序结果的基础上对所述商品信息进行二次排序,得到最终搜索排序结果O
[0036]所述信息权重计算单元205,用于根据获取的商品信息搜索权重参数计算得到的商品信息搜索权重,其中,所述商品信息搜索权重参数具体包括商品成交次数、询价次数、咨询次数、用户总访问数量、网页总访问数量、单条产品评分以及供应商评分。
[0037]所述信任度权重计算单元206,用于根据获取的用户客户端针对商品信息所属卖家的评价记录计算得到商品信任度权重。
[0038]具体的,所述信息权重计算单元205根据获取的商品信息搜索权重参数计算得到的商品信息搜索权重,其中,所述商品信息搜索权重参数具体包括商品成交次数、询价次数、咨询次数、用户总访问数量、网页总访问数量、单条产品评分以及供应商评分。
[0039]所述信任度权重计算单元206根据获取的用户客户端针对商品信息所属卖家的评价记录计算得到商品?目任度权重。
[0040]所述二次排序单元203按照预设的权重计算规则根据所述信息权重计算单元205得到的所述商品信息搜索权重以及根据所述信任度权重计算单元206得到的商品信任度权重计算得到商品的综合权重,并在初步搜索排序结果的基础上根据商品的综合权重的大小对所述商品信息进行降序二次排序。
[0041]所述反馈单元204,用于将所述最终搜索排序结果反馈给用户客户端。
[0042]具体的,所述接收单元201接收用户客户端发送的商品关键词,并将所述商品关键词分为字段关键词和属性关键词两部分;所述初步排序单元202根据所述字段关键词得到与该字段关键词匹配的商品信息,并结合所述属性关键词对所述商品信息进行初步排序,得到初步搜索排序结果;所述二次排序单元203根据计算得到的商品信息搜索权重以及商品信任度权重,在初步搜索排序结果的基础上对所述商品信息进行二次排序,得到最终搜索排序结果;所述反馈单元204将所述最终搜索排序结果反馈给用户客户端。
[0043]本发明提供的一种商品搜索方法及系统,能够根据客户端发送的商品关键词,针对不同的客户端,首先按照商品关键词进行初步排序,然后根据商品信息搜索权重和不同用户客户端针对不同商品的信任度权重进行二次排序,不同的用户客户端得到不同的搜索结果,将用户客户端需要的商品信息按照最优的排序方式反馈给用户客户端,满足用户的个体差异,并提高搜索的准确性。
[0044]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种商品搜索方法,其特征在于,所述方法包括: 5101、接收用户客户端发送的商品关键词,并将所述商品关键词分为字段关键词和属性关键词两部分; 5102、根据所述字段关键词得到与该字段关键词匹配的商品信息,并结合所述属性关键词对所述商品信息进行初步排序,得到初步搜索排序结果; 5103、根据计算得到的商品信息搜索权重以及商品信任度权重,在初步搜索排序结果的基础上对所述商品信息进行二次排序,得到最终搜索排序结果,并将所述最终搜索排序结果反馈给用户客户端。2.如权利要求1所述的一种商品搜索方法,其特征在于,所述SlOl中所述字段关键词具体包括产品名称和产品关键字数据,属性关键词具体包括产品价格、归属地和分类数据。3.如权利要求2所述的一种商品搜索方法,其特征在于,所述S102具体包括: 对所述字段关键词进行匹配查询,得到与该字段关键词匹配的商品信息,并结合所述属性关键词按照字段关键词的匹配率的大小对所述商品信息进行降序初步排序,得到初步搜索排序结果。4.如权利要求3所述的一种商品搜索方法,其特征在于,所述S103中所述商品信息搜索权重具体是根据获取的商品信息搜索权重参数计算得到的,其中,所述商品信息搜索权重参数具体包括商品成交次数、询价次数、咨询次数、用户总访问数量、网页总访问数量、单条产品评分以及供应商评分; 所述商品信任度权重具体是根据获取的用户客户端针对商品信息所属卖家的评价记录计算得到的。5.如权利要求4所述的一种商品搜索方法,其特征在于,所述S103中根据计算得到的商品信息搜索权重以及商品信任度权重,在初步搜索排序结果的基础上对所述商品信息进行二次排序具体包括: 按照预设的权重计算规则根据所述商品信息搜索权重以及商品信任度权重计算得到商品的综合权重,并在初步搜索排序结果的基础上根据商品的综合权重的大小对所述商品信息进行降序二次排序。6.一种商品搜索系统,其特征在于,所述系统包括: 接收单元,用于接收用户客户端发送的商品关键词,并将所述商品关键词分为字段关键词和属性关键词两部分; 初步排序单元,用于根据所述字段关键词得到与该字段关键词匹配的商品信息,并结合所述属性关键词对所述商品信息进行初步排序,得到初步搜索排序结果; 二次排序单元,用于根据计算得到的商品信息搜索权重以及商品信任度权重,在初步搜索排序结果的基础上对所述商品信息进行二次排序,得到最终搜索排序结果; 反馈单元,用于将所述最终搜索排序结果反馈给用户客户端。7.如权利要求6所述的一种商品搜索系统,其特征在于,所述接收单元中所述字段关键词具体包括产品名称和产品关键字数据,属性关键词具体包括产品价格、归属地和分类数据。8.如权利要求7所述的一种商品搜索系统,其特征在于,所述初步排序单元具体包括: 对所述字段关键词进行匹配查询,得到与该字段关键词匹配的商品信息,并结合所述属性关键词按照字段关键词的匹配率的大小对所述商品信息进行降序初步排序,得到初步搜索排序结果。9.如权利要求8所述的一种商品搜索系统,其特征在于,还包括: 信息权重计算单元,用于根据获取的商品信息搜索权重参数计算得到的商品信息搜索权重,其中,所述商品信息搜索权重参数具体包括商品成交次数、询价次数、咨询次数、用户总访问数量、网页总访问数量、单条产品评分以及供应商评分; 信任度权重计算单元,用于根据获取的用户客户端针对商品信息所属卖家的评价记录计算得到商品?目任度权重。10.如权利要求9所述的一种商品搜索系统,其特征在于,所述二次排序单元具体包括: 按照预设的权重计算规则根据所述商品信息搜索权重以及商品信任度权重计算得到商品的综合权重,并在初步搜索排序结果的基础上根据商品的综合权重的大小对所述商品信息进行降序二次排序。
【文档编号】G06F17/30GK106096026SQ201610474150
【公开日】2016年11月9日
【申请日】2016年6月24日
【发明人】李德华
【申请人】武汉合创源科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1