搜索方法和搜索装置制造方法及图纸

技术编号:14844377 阅读:93 留言:0更新日期:2017-03-17 11:25
本发明专利技术公开了一种搜索方法,包括以下步骤:接收客户端发送的搜索词;对搜索词进行分词处理;将分词后的搜索词与同义词词典、关键词表进行匹配,关键词表包括主关键字和次要关键字;根据分词后的搜索词和与分词后的搜索词相匹配的同义词、主关键字和/或次要关键字搜索相应的商品信息;计算搜索出的商品信息的商品得分;根据商品得分对商品信息进行排序;将排序后的商品信息根据商品类别进行分类搜索以过滤商品信息,商品类别为用户确定的商品类别;将过滤后的商品信息返回至客户端。本发明专利技术还公开一种搜索装置。本发明专利技术可向用户展示精准的搜索结果,且可优先展示用户期望的信息,提高用户体验。

【技术实现步骤摘要】

本专利技术涉及搜索引擎
,特别是涉及一种搜索方法和搜索装置
技术介绍
随着互联网的发展,用户通常使用搜索引擎获取相关信息,具体为:用户首先输入搜索词,然后搜索引擎根据搜索词匹配出相应的结果,并将结果展示给用户。目前搜索引擎主要有分类搜索、关键词搜索、元搜索、垂直搜索等,其由搜索器、索引器、检索器和用户接口四个部分组成。现有的搜索通常使用单一搜索功能的搜索引擎,且在搜索过程中,用于排序的维度较为简单,导致搜索结果不能满足用户的需求,降低用户体验。如何利用搜索引擎向用户展示精准的搜索结果、且优先展示用户期望的信息,对于提高用户体验具有重要的意义。
技术实现思路
本专利技术主要解决的技术问题是提供一种搜索方法和搜索装置,可向用户展示精准的搜索结果,且可优先展示用户期望的信息,提高用户体验。为解决上述技术问题,本专利技术提供一种搜索方法,包括以下步骤:获取搜索词;发送搜索词至服务器端;接收服务器端返回的根据搜索词搜索的商品信息,并显示商品信息,其中,商品信息根据商品得分进行排序及根据商品类别进行过滤。其中,商品得分由商品信息中与搜索时的分词后的搜索词、分词后的搜索词的同义词、主关键字和/或次要关键字相匹配的信息的权重计算而得。其中,商品信息为手表商品信息。为解决上述技术问题,本专利技术还提供一种搜索方法,包括以下步骤:接收客户端发送的搜索词;对搜索词进行分词处理;将分词后的搜索词与同义词词典、关键词表进行匹配,关键词表包括主关键字和次要关键字;根据分词后的搜索词和与分词后的搜索词相匹配的同义词、主关键字和/或次要关键字搜索相应的商品信息;计算搜索出的商品信息的商品得分;根据商品得分对商品信息进行排序;将排序后的商品信息根据商品类别进行分类搜索以过滤商品信息,商品类别为用户确定的商品类别;将过滤后的商品信息返回至客户端。其中,计算搜索出的商品信息的商品得分的步骤包括:对商品信息中与分词后的搜索词、分词后的搜索词的同义词、主关键字和/或次要关键字匹配的信息设置权重;根据权重计算商品信息对应商品的商品得分。其中,商品信息为手表商品信息。为解决上述技术问题,本专利技术提供一种搜索装置,包括:获取模块,用于获取搜索词;发送模块,用于发送搜索词至服务器端;显示模块,用于接收服务器端返回的根据搜索词搜索的商品信息,并显示商品信息,其中,商品信息根据商品得分进行排序及根据商品类别进行过滤。其中,商品得分由商品信息中与搜索时的分词后的搜索词、分词后的搜索词的同义词、主关键字和/或次要关键字相匹配的信息的权重计算而得。为解决上述技术问题,本专利技术还提供一种搜索装置,包括:接收模块,用于接收客户端发送的搜索词;分词模块,用于对搜索词进行分词处理;匹配模块,用于将分词后的搜索词与同义词词典、关键词表进行匹配,关键词表包括主关键字和次要关键字;搜索模块,用于根据分词后的搜索词和与分词后的搜索词相匹配的同义词、主关键字和/或次要关键字搜索相应的商品信息;计算模块,用于计算搜索出的商品信息的商品得分;排序模块,用于根据商品得分对商品信息进行排序;过滤模块,用于将排序后的商品信息根据商品类别进行分类搜索以过滤商品信息,商品类别为用户确定的商品类别;返回模块,用于将过滤后的商品信息返回至客户端。其中,计算模块包括:权重设置单元,用于对商品信息中与分词后的搜索词、分词后的搜索词的同义词、主关键字和/或次要关键字匹配的信息设置权重;计算单元,用于根据权重计算商品信息对应商品的商品得分。本专利技术的有益效果是:区别于现有技术的情况,本专利技术的搜索方法包括以下步骤:首先客户端获取搜索词,并将搜索词发送至服务器端;服务器端接收搜索词后,对该搜索词进行分词处理,并将分词后的搜索词与同义词词典、关键词表进行匹配,其中,关键词表包括主关键字和次要关键字,根据分词后的搜索词和与分词后的搜索词相匹配的同义词、主关键字和/或次要关键字搜索相应的商品信息,对于搜索出的商品信息,计算其商品得分,根据商品得分对商品信息进行排序,将排序后的商品信息根据商品类别进行分类搜索以过滤该商品信息,最后将过滤后的商品信息返回至客户端;客户端对服务器端返回的商品信息进行显示,供用户浏览。其中,商品得分的计算方式为:对商品信息中与分词后的搜索词、分词后的搜索词的同义词、主关键字和/或次要关键字匹配的信息设置权重;根据权重计算商品信息对应商品的商品得分。本专利技术通过商品得分对搜索的商品信息进行排序,且对排序后的商品信息再根据商品类别进行过滤,即关键词搜索和分类搜索相结合,以上方式使得搜索结果可优先展示用户期望的信息,且搜索结果更加精准。附图说明图1是本专利技术搜索方法一实施例的流程示意图;图2是本专利技术搜索方法另一实施例的流程示意图;图3是本专利技术搜索装置一实施例的结构示意图;图4是本专利技术搜索装置另一实施例的结构示意图。具体实施方式下面结合附图和实施例对本专利技术进行详细说明。请参阅图1,图1是本专利技术搜索方法一实施例的流程示意图,如图1所示,包括以下步骤:S11,获取搜索词。本实施例方法在客户端实现,当用户需搜索相关信息时,输入搜索词,客户端获取该搜索词。其中,客户端可为智能手机或电脑。S12,发送搜索词至服务器端。S13,接收服务器端返回的根据搜索词搜索的商品信息,并显示商品信息,其中,商品信息根据商品得分进行排序及根据商品类别进行过滤。在本实施例中,商品得分由商品信息中与搜索时的分词后的搜索词、分词后的搜索词的同义词、主关键字和/或次要关键字相匹配的信息的权重计算而得。商品信息根据商品类别进行过滤具体为:根据分词后的搜索词和与分词后的搜索词相匹配的同义词、主关键字和/或次要关键字搜索得到的商品信息,再根据商品类别进行分类搜索以对该商品信息进行过滤。在本实施例中,商品信息为手表商品信息。请参阅图2,图2是本专利技术搜索方法另一实施例的流程示意图,如图2所示,包括以下步骤:S21,接收客户端发送的搜索词。S22,对搜索词进行分词处理。本实施例方法在服务器端实施,服务器端接收客户端发送的搜索词,根据搜索词搜索相应的信息。对于搜索词,首先对其进行分词处理,具体为通过服务器端的分词词典,采用双向最大匹配法进行分词。双向最大匹配法即正向最大匹配法和反向最大匹配法同时进行分词匹配。S23,将分词后的搜索词与同义词词典、关键词表进行匹配,关键词表包括主关键字和次要关键字。在本实施例中,服务器端设置有同义词词典和关键词表。S24,根据分词后的搜索词和与分词后的搜索词相匹配的同义词、主关键字和/或次要关键字搜索相应的商品信息。在本实施例中,商品信息为手表商品信息。S25,计算搜索出的商品信息的商品得分。商品得分的计算过程如下:A.对商品信息中与分词后的搜索词、分词后的搜索词的同义词、主关键字和/或次要关键字匹配的信息设置权重。在实际应用中,对于匹配的信息,若在商品信息的标题中,则可设置较大的权重,若在商品信息的内容中,则可设置较小的权重。对于匹配的信息,若与主关键字匹配,则可设置较大的权重,若与次要关键字匹配,则可设置较小的权重。B.根据权重计算商品信息对应商品的商品得分。S26,根据商品得分对商品信息进行排序。S27,将排序后的商品信息根据商品类别进行分类搜索以过滤商品信息,商品类别为用户确定的商品类别本文档来自技高网...
搜索方法和搜索装置

【技术保护点】
一种搜索方法,其特征在于,包括以下步骤:获取搜索词;发送所述搜索词至服务器端;接收服务器端返回的根据所述搜索词搜索的商品信息,并显示所述商品信息,其中,所述商品信息根据商品得分进行排序及根据商品类别进行过滤。

【技术特征摘要】
1.一种搜索方法,其特征在于,包括以下步骤:获取搜索词;发送所述搜索词至服务器端;接收服务器端返回的根据所述搜索词搜索的商品信息,并显示所述商品信息,其中,所述商品信息根据商品得分进行排序及根据商品类别进行过滤。2.根据权利要求1所述的搜索方法,其特征在于,所述商品得分由所述商品信息中与搜索时的分词后的搜索词、分词后的搜索词的同义词、主关键字和/或次要关键字相匹配的信息的权重计算而得。3.根据权利要求2所述的搜索方法,其特征在于,所述商品信息为手表商品信息。4.一种搜索方法,其特征在于,包括以下步骤:接收客户端发送的搜索词;对所述搜索词进行分词处理;将分词后的搜索词与同义词词典、关键词表进行匹配,所述关键词表包括主关键字和次要关键字;根据分词后的搜索词和与分词后的搜索词相匹配的同义词、主关键字和/或次要关键字搜索相应的商品信息;计算搜索出的商品信息的商品得分;根据所述商品得分对所述商品信息进行排序;将排序后的商品信息根据商品类别进行分类搜索以过滤所述商品信息,所述商品类别为用户确定的商品类别;将过滤后的商品信息返回至客户端。5.根据权利要求4所述的搜索方法,其特征在于,所述计算搜索出的商品信息的商品得分的步骤包括:对所述商品信息中与分词后的搜索词、分词后的搜索词的同义词、主关键字和/或次要关键字匹配的信息设置权重;根据所述权重计算所述商品信息对应商品的商品得分。6.根据权利要求5所述的搜索方法,其特征在于,所述商品信息为手表商品信息...

【专利技术属性】
技术研发人员:陈文峰
申请(专利权)人:广州市万表科技股份有限公司
类型:发明
国别省市:广东;44

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

1