《商品信息的搜索方法及系统.pdf》由会员分享,可在线阅读,更多相关《商品信息的搜索方法及系统.pdf(12页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104077286A43申请公布日20141001CN104077286A21申请号201310098745122申请日20130326G06F17/3020060171申请人北京京东尚科信息技术有限公司地址100080北京市海淀区苏州街20号2号楼2层72发明人姚小龙胡德凤马超朱正平74专利代理机构北京德琦知识产权代理有限公司11018代理人谢安昆宋志强54发明名称商品信息的搜索方法及系统57摘要本发明实施例公开了一种商品信息的搜索方法及系统,涉及互联网技术领域,解决了现有技术中的商品检索方式难以检索到用户所需要的商品的问题。所述方法包括接收搜索请求,所述搜索请求中携带有关。
2、键词;将所述关键词进行分析,获取所述关键词所属的类目信息及所述关键词的属性信息;向搜索引擎发送所述类目信息和所述属性信息;所述搜索引擎根据所述类目信息和所述属性信息在数据库中获取所述类目信息和所述属性信息对应的商品信息,并返回所述商品信息。本发明适用于网络购物网站的商品检索。51INTCL权利要求书2页说明书6页附图3页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图3页10申请公布号CN104077286ACN104077286A1/2页21一种商品信息的搜索方法,其特征在于,包括接收搜索请求,所述搜索请求中携带有关键词;将所述关键词进行分析,获取所述关键词所属的。
3、类目信息及所述关键词的属性信息;向搜索引擎发送所述类目信息和所述属性信息;所述搜索引擎根据所述类目信息和所述属性信息在数据库中获取所述类目信息和所述属性信息对应的商品信息,并返回所述商品信息。2根据权利要求1所述的商品信息的搜索方法,其特征在于,所述将所述关键词进行分析,获取所述关键词所属的类目信息及所述关键词的属性信息,包括根据所述关键词,在所述数据库中查找所述关键词所对应的类目信息及所述关键词的属性信息。3根据权利要求2所述的商品信息的搜索方法,其特征在于,所述方法还包括日志平台记录一预设时间内所述关键词以及所述商品信息;根据所述商品信息所对应的类目和属性,在所述数据库中生成所述关键词所对。
4、应的类目信息和属性信息。4根据权利要求3所述的商品信息的搜索方法,其特征在于,所述根据所述商品信息所对应的类目和属性,在所述数据库中生成所述关键词所对应的类目信息和属性信息,包括统计所述日志平台在所述预设时间内所记录的所述关键词与所述商品信息的对应次数;判断所述对应次数是否大于一预设的阈值;若所述对应次数大于所述预设的阈值,根据所述商品信息所对应的类目和属性在所述数据库中生成所述关键词所对应的类目信息和属性信息。5根据权利要求1所述的商品信息的搜索方法,其特征在于,所述搜索引擎根据所述类目信息和所述属性信息在数据库中获取所述类目信息和所述属性信息对应的商品信息,并返回所述商品信息,包括若在所述。
5、数据库中能获取与所述类目信息和所述属性信息一一对应的商品信息,则返回所述与所述类目信息和所述属性信息一一对应的商品信息。6根据权利要求5所述的商品信息的搜索方法,其特征在于,所述搜索引擎根据所述类目信息和所述属性信息在数据库中获取所述类目信息和所述属性信息对应的商品信息,并返回所述商品信息,还包括若在所述数据库中未获取到与所述类目信息和所述属性信息一一对应的商品信息,则返回与所述类目信息和所述属性信息接近的商品信息。7根据权利要求1所述的商品信息的搜索方法,其特征在于,所述搜索引擎根据所述类目信息和所述属性信息在数据库中获取所述类目信息和所述属性信息对应的商品信息,并返回所述商品信息,包括当所。
6、述搜索引擎获取到多个商品信息时,根据所述关键词与所述多个商品信息的相关程度对所述多个商品信息进行排序。8一种商品信息的搜索系统,其特征在于,包括商品信息的搜索装置及搜索引擎,其中,权利要求书CN104077286A2/2页3所述商品信息的搜索装置,用于接收搜索请求,所述搜索请求中携带有关键词;所述商品信息的搜索装置,还用于将所述关键词进行分析,获取所述关键词所属的类目信息及所述关键词的属性信息,并向搜索引擎发送所述类目信息和所述属性信息;所述搜索引擎,用于根据所述类目信息和所述属性信息在数据库中获取所述类目信息和所述属性信息对应的商品信息,并返回所述商品信息。9根据权利要求8所述的商品信息的搜。
7、索系统,其特征在于,所述商品信息的搜索装置,具体用于根据所述关键词,在所述数据库中查找所述关键词所对应的类目信息及所述关键词的属性信息。10根据权利要求9所述的商品信息的搜索系统,其特征在于,所述商品信息的搜索系统,还包括日志平台,用于记录一预设时间内所述关键词以及所述商品信息;统计挖掘模块,用于根据所述商品信息所对应的类目和属性,在所述数据库中生成所述关键词所对应的类目信息和属性信息。11根据权利要求10所述的商品信息的搜索系统,其特征在于,所述统计挖掘模块,具体用于统计所述日志平台在所述预设时间内所记录的所述关键词与所述商品信息的对应次数;判断所述对应次数是否大于一预设的阈值;若所述对应次。
8、数大于所述预设的阈值,根据所述商品信息所对应的类目和属性在所述数据库中生成所述关键词所对应的类目信息和属性信息。12根据权利要求8所述的商品信息的搜索系统,其特征在于,所述搜索引擎,具体用于若在所述数据库中能获取与所述类目信息和所述属性信息一一对应的商品信息,则返回所述与所述类目信息和所述属性信息一一对应的商品信息。13根据权利要求12所述的商品信息的搜索系统,其特征在于,所述搜索引擎,具体还用于若在所述数据库中未获取到与所述类目信息和所述属性信息一一对应的商品信息,则返回与所述类目信息和所述属性信息接近的商品信息。14根据权利要求8所述的商品信息的搜索系统,其特征在于,所述搜索引擎,具体用于。
9、当所述搜索引擎获取到多个商品信息时,根据所述关键词与所述多个商品信息的相关程度对所述多个商品信息进行排序。权利要求书CN104077286A1/6页4商品信息的搜索方法及系统技术领域0001本发明涉及互联网技术领域,尤其涉及一种商品信息的搜索方法及系统。背景技术0002随着互联网技术的发展,人们在网上进行购物已经十分普遍。网络购物是在因特网开放的网络环境下,通过浏览器,买卖双方不谋面而进行的商品交易活动。具体的网络购物方式为,用户通过互联网检索商品信息,并通过电子订购单发出购物请求,在网上付款后,厂商通过快递公司送货上门等。网络购物使得人们能够足不出户即可及时买到所需要的商品。0003在当前的。
10、网络购物中,用户一般需要通过搜索引擎搜索需要的商品,具体的搜索方式为,搜索引擎接收用户所输入的关键词,根据关键词,查找商品数据库中与该关键词匹配的商品信息,并将商品信息呈现在网页上。一般每种商品均具有用于检索的索引信息,例如商品标题或者商品标签等,当商品标题或者商品标签中携带有所述关键词后,即可确定需要呈现此种商品的商品信息。例如用户输入关键词“网球”,而若商品标题中携带有“网球”,即可确定需要呈现此商品的信息,例如商品标题为“网球”、“网球鞋”、“网球拍”等,但不仅局限于此。0004在实现本发明实施例的过程中,发明人发现现有技术中至少存在如下问题0005在进行商品检索时,若商品标题或者商品标。
11、签中没有用户输入的关键词,则相关商品可能不能被检索到。发明内容0006本发明的实施例提供一种商品信息的搜索方法及系统,能够解决现有技术中的商品检索方式难以检索到用户所需要的商品的问题。0007为达到上述目的,本发明采用如下技术方案0008一种商品信息的搜索方法,包括0009接收搜索请求,所述搜索请求中携带有关键词;0010将所述关键词进行分析,获取所述关键词所属的类目信息及所述关键词的属性信息;0011向搜索引擎发送所述类目信息和所述属性信息;0012所述搜索引擎根据所述类目信息和所述属性信息在数据库中获取所述类目信息和所述属性信息对应的商品信息,并返回所述商品信息。0013一种商品信息的搜索。
12、系统,包括商品信息的搜索装置及搜索引擎,其中,0014所述商品信息的搜索装置,用于接收搜索请求,所述搜索请求中携带有关键词;0015所述商品信息的搜索装置,还用于将所述关键词进行分析,获取所述关键词所属的类目信息及所述关键词的属性信息,并向搜索引擎发送所述类目信息和所述属性信息;0016所述搜索引擎,用于根据所述类目信息和所述属性信息在数据库中获取所述类目说明书CN104077286A2/6页5信息和所述属性信息对应的商品信息,并返回所述商品信息。0017本发明提供的商品信息的搜索方法及系统,由于将接收到的搜索请求中的关键词进行分析,确定所述关键词的类目信息和属性信息,从而搜索引擎根据所述类目。
13、信息和属性信息在数据库中获取到相应的商品信息,并返回所述商品信息。通过分析关键词的类目信息和属性信息,能够提高搜索引擎的检索精确度。而在现有技术的商品检索中,若仅通过关键词进行查找,在商品标题或者商品标签中没有用户输入的关键词时,会造成相关商品不能被检索到。因此,本发明的商品信息的搜索方式能够快捷方便的检索到用户所需要的商品,商品检索的精确度较高。附图说明0018为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这。
14、些附图获得其他的附图。0019图1为本发明实施例提供的商品信息的搜索方法的流程图;0020图2为本发明又一实施例提供的商品信息的搜索方法的流程图;0021图3为本发明实施例提供的商品信息的搜索系统的流程图一;0022图4为本发明实施例提供的商品信息的搜索系统的流程图二。具体实施方式0023下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0024为使本发明技术方案的优点更加清楚,下面结合。
15、附图和实施例对本发明作详细说明。0025如图1所示,本发明实施例提供的商品信息的搜索方法,包括0026101、接收搜索请求。0027其中,所述搜索请求中携带有关键词。0028具体的,所述关键词可以是客户端接收用户输入的关键词,所述客户端可以提供输入框,以供用户输入所述关键词。例如,网络购物网页等的文字输入框等。所述关键词为用户所需要的商品所对应的词汇,例如“双模手机”、“酷睿I7笔记本电脑”等。0029102、将所述关键词进行分析,获取所述关键词所属的类目信息及所述关键词的属性信息。0030具体的,所述类目信息中携带有所述关键词所对应的类目,例如“双模手机”所属的类目为“手机”,“酷睿I7笔记。
16、本电脑”所属的类目为“笔记本电脑”;所述属性信息中携带有所述关键词所对应的属性,例如“双模手机”的属性为“双模”,“酷睿I7笔记本电脑”的属性为“酷睿I7”,其中酷睿I7所表示的是该笔记本电脑的中央处理器CENTRALPROCESSINGUNIT,简称CPU的属性。说明书CN104077286A3/6页60031103、向搜索引擎发送所述类目信息和所述属性信息。0032具体的,在分析到所述关键词的类目与属性后,将所述关键词所对应的类目信息和所述属性信息发送给所述搜索引擎。例如,关键词为“双模手机”时,将类目为“手机”、属性为“双模”的信息发送给搜索引擎。0033104、所述搜索引擎根据所述类目。
17、信息和所述属性信息在数据库中获取所述类目信息和所述属性信息对应的商品信息,并返回所述商品信息。0034具体的,所述搜索引擎根据所述类目信息和属性信息能够在数据库中获取到相应的商品信息。例如一种或多种手机对应于类目为“手机”、且属性为“双模”,则所述搜索引擎将该一种或多种手机的商品信息获取到,并返回所述商品信息。0035具体的,在所述商品信息返回后可以被呈现出来,例如通过网页等形式呈现出来,但不仅局限于此。0036本发明实施例提供的商品信息的搜索方法,由于将接收到的搜索请求中的关键词进行分析,确定所述关键词的类目信息和属性信息,从而搜索引擎根据所述类目信息和属性信息在数据库中获取到相应的商品信息。
18、,并返回。通过分析关键词的类目信息和属性信息,能够提高搜索引擎的检索精确度。而在现有技术的商品检索中,若仅通过关键词进行查找,在商品标题或者商品标签中没有用户输入的关键词时,会造成相关商品不能被检索到。因此,本发明的商品信息的搜索方式能够快捷方便的检索到用户所需要的商品,商品检索的精确度较高。0037如图2所示,本发明又一实施例提供的商品信息的搜索方法,包括0038201、客户端选择需要的商品信息。之后执行步骤203。0039具体的,步骤201207描述的是存储有关键词以及关键词所对应的类目信息和属性信息的数据库的建立。0040具体的,若需要建立所述关键词与类目信息和属性信息的对应关系,则需要。
19、大量统计客户端所选择的商品信息和其输入的关键词。所述商品信息中携带有该商品所属的类目信息和该商品的属性信息。0041202、商品信息的搜索装置接收客户端的搜索请求。之后执行步骤203以及步骤208。0042其中,所述搜索请求中携带有关键词。0043具体的,所述关键词可以是客户端接收用户输入的关键词,所述客户端可以提供输入框,以供用户输入所述关键词。例如,网络购物网页等的文字输入框等。所述关键词为用户所需要的商品所对应的词汇,例如“双模手机”、“酷睿I7笔记本电脑”等。0044203、日志平台记录一预设时间内所述搜索请求中的关键词以及所述商品信息。0045具体的,所述日志平台用于记录客户端搜索商。
20、品的整个过程,其中包括记录所述关键词和客户端最终选择的商品信息。所述预定时间可以按需求预先设置,例如设置为“一个月”、“六个月”等,但不仅局限于此。0046204、统计所述日志平台在所述预设时间内所记录的所述关键词与所述商品信息的对应次数。0047具体的,在一预定时间内所记录的所述关键词与所述商品信息的对应次数能够反映所述关键词与所述商品信息所对应的商品的热度,此处可以将用户所搜索的关键词理解说明书CN104077286A4/6页7为一种投票行为。0048205、判断所述对应次数是否大于一预设的阈值。若所述对应次数大于所述预设的阈值,执行步骤206。若所述对应次数小于所述预设的阈值,执行步骤2。
21、07。0049具体的,所述预设的阈值可以按照需求进行设定,同时需要考虑到上述预设的时间,所述在一预定时间内所记录的所述关键词与所述商品信息的对应次数越大,则反映所述关键词与所述商品信息所对应的商品的热度越高。0050206、根据所述商品信息所对应的类目和属性在所述数据库中生成所述关键词所对应的类目信息和属性信息。执行步骤208。0051具体的,在所述对应次数大于所述预设的阈值后,能够确定所述关键词与所述类目信息和属性信息的搜索在当前的热度较高,因此为了便于用户在当下搜索到其需要的商品信息,可以在所述数据库中生成所述关键词所对应的类目信息和属性信息。0052207、丢弃所述关键词。0053具体的。
22、,由于所述对应次数小于所述预设的阈值,则表示所述关键词与所述商品信息所对应的热度较低,则无需建立所述关键词与所述类目信息和属性信息的对应关系。0054208、商品信息的搜索装置根据所述关键词,在所述数据库中查找所述关键词所对应的类目信息及所述关键词的属性信息。0055具体的,所述类目信息中携带有所述关键词所对应的类目,例如“双模手机”所属的类目为“手机”,“酷睿I7笔记本电脑”所属的类目为“笔记本电脑”;所述属性信息中携带有所述关键词所对应的属性,例如“双模手机”的属性为“双模”,“酷睿I7笔记本电脑”的属性为“酷睿I7”,其中酷睿I7所表示的是该笔记本电脑的CPU的属性。0056209、所述。
23、商品信息的搜索装置向搜索引擎发送所述类目信息和所述属性信息。0057具体的,在分析到所述关键词的类目与属性后,将所述关键词所对应的类目信息和所述属性信息发送给所述搜索引擎。例如,关键词为“双模手机”时,所述商品信息的搜索装置将类目为“手机”、属性为“双模”的信息发送给搜索引擎。0058210、所述搜索引擎根据所述类目信息和所述属性信息在数据库中获取所述类目信息和所述属性信息对应的商品信息,并将所述商品信息返回给商品信息的搜索装置。执行步骤211以及步骤212。0059具体的,所述搜索引擎根据所述类目信息和属性信息能够在数据库中获取到相应的商品信息。例如一种或多种手机对应于类目为“手机”、且属性。
24、为“双模”,则所述搜索引擎将该一种或多种手机的数据获取到,并返回给所述商品信息的搜索装置。0060具体的,若在所述数据库中能获取与所述类目信息和所述属性信息一一对应的商品信息,则返回所述与所述类目信息和所述属性信息一一对应的商品信息。若在所述数据库中未获取到与所述类目信息和所述属性信息一一对应的商品信息,则返回与所述类目信息和所述属性信息接近的商品信息。这样,若在所述数据库中未获取到与所述类目信息和所述属性信息一一对应的商品信息时,可以推荐出其他较为接近的商品信息。0061具体的,当所述搜索引擎获取到多个商品信息时,还可以根据所述关键词与所述多个商品信息的相关程度对所述多个商品信息进行排序。这。
25、样,通过对所述多个商品信息进行排序,可以将相关程度高的商品信息优先显示。0062211、所述商品信息的搜索装置将所述商品信息返回给所述客户端。说明书CN104077286A5/6页80063具体的,在所述商品信息返回给所述客户端后,所述客户端能够将所述商品信息呈现出来,例如通过网页等形式呈现出来,但不仅局限于此。0064212、所述商品信息的搜索装置在接收到所述商品信息后,将所述商品信息上报至所述日志平台。0065具体的,通过所述日志平台记录客户端输入的关键词以及最终返回的商品数据,能够在后续统计挖掘生成该关键词所对应的商品数据信息。0066本发明又一实施例提供的商品信息的搜索方法,由于将接收。
26、到的搜索请求中的关键词进行分析,确定所述关键词的类目信息和属性信息,从而搜索引擎根据所述类目信息和属性信息在数据库中获取到相应的商品信息,并返回所述商品信息。通过分析关键词的类目信息和属性信息,能够提高搜索引擎的检索精确度。而在现有技术的商品检索中,若仅通过关键词进行查找,在商品标题或者商品标签中没有用户输入的关键词时,会造成相关商品不能被检索到。因此,本发明的商品信息的搜索方式能够快捷方便的检索到用户所需要的商品,商品检索的精确度较高。0067如图3所示,本发明实施例提供的商品信息的搜索系统,包括商品信息的搜索装置31、客户端32、以及搜索引擎33,其中,0068所述商品信息的搜索装置31,。
27、用于接收客户端32的搜索请求,所述搜索请求中携带有关键词。0069所述商品信息的搜索装置31,还用于将所述关键词进行分析,获取所述关键词所属的类目信息及所述关键词的属性信息,并向搜索引擎33发送所述类目信息和所述属性信息。0070所述搜索引擎33,用于根据所述类目信息和所述属性信息在数据库34中获取所述类目信息和所述属性信息对应的商品信息,并返回所述商品信息;0071具体的,如图4所示,所述商品信息的搜索装置31,具体用于根据所述关键词,在所述数据库34中查找所述关键词所对应的类目信息及所述关键词的属性信息。0072进一步的,如图4所示,所述商品信息的搜索系统,还包括0073日志平台35,用于。
28、记录一预设时间内所述关键词以及所述商品信息。0074统计挖掘模块36,用于根据所述商品信息所对应的类目和属性,在所述数据库34中生成所述关键词所对应的类目信息和属性信息。0075具体的,如图4所示,所述统计挖掘模块36,具体用于0076统计所述日志平台35在所述预设时间内所记录的所述关键词与所述商品信息的对应次数。0077判断所述对应次数是否大于一预设的阈值。0078若所述对应次数大于所述预设的阈值,根据所述商品信息所对应的类目和属性在所述数据库34中生成所述关键词所对应的类目信息和属性信息。0079具体的,如图4所示,所述搜索引擎33,具体用于0080若在所述数据库34中能获取与所述类目信息。
29、和所述属性信息一一对应的商品信息,则返回所述与所述类目信息和所述属性信息一一对应的商品信息。0081若在所述数据库34中未获取到与所述类目信息和所述属性信息一一对应的商品信息,则返回与所述类目信息和所述属性信息接近的商品信息。说明书CN104077286A6/6页90082当所述搜索引擎33获取到多个商品信息时,根据所述关键词与所述多个商品信息的相关程度对所述多个商品信息进行排序。0083值得说明的是,上述图3与图4所示的商品信息的搜索系统的具体实现方式可以参见图1与图2的具体实现方式,此处不再赘述。0084本发明实施例提供的商品信息的搜索系统,由于将接收到的搜索请求中的关键词进行分析,确定所。
30、述关键词的类目信息和属性信息,从而搜索引擎根据所述类目信息和属性信息在数据库中获取到相应的商品信息,并返回所述商品信息。通过分析关键词的类目信息和属性信息,能够提高搜索引擎的检索精确度。而在现有技术的商品检索中,若仅通过关键词进行查找,在商品标题或者商品标签中没有用户输入的关键词时,会造成相关商品不能被检索到。因此,本发明的商品信息的搜索方式能够快捷方便的检索到用户所需要的商品,商品检索的精确度较高。0085以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。说明书CN104077286A1/3页10图1说明书附图CN104077286A102/3页11图2说明书附图CN104077286A113/3页12图3图4说明书附图CN104077286A12。