一种搜索优化方法、装置和系统的制作方法

文档序号:8395986阅读:438来源:国知局
一种搜索优化方法、装置和系统的制作方法
【技术领域】
[0001]本发明涉及计算机网络技术领域,具体涉及一种搜索优化方法、装置和系统。
【背景技术】
[0002]在实际的搜索场景中,用户输入的搜索查询词没有完整表达用户的查询意图,因此得到的搜索结果也不能令用户满意。
[0003]例如用户输入查询词“ O田O下”进行搜索查询会得到如图1所示的搜索结果。但是用户的该查询词背后潜在的含义是要找第二个字为“田”,第四个字为“下”的成语。而图1所示的搜索结果不是用户想要的结果。
[0004]类似的还有:“打算用英语”这个查询词的潜在含义是想将“打算”翻译成英语;“公积金上限”这个查询词的潜在含义是查询最新的公积金上限。
[0005]但是现有的搜索解决方案在上述的这种用户输入的搜索查询词没有完整表达用户的查询意图的情况下,都不能给出令用户满意的搜索结果。

【发明内容】

[0006]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种搜索优化方法、装置和系统。
[0007]依据本发明的一个方面,提供了一种搜索优化方法,其中,该方法包括:
[0008]接收用户输入的当前搜索词;
[0009]判断表达所述当前搜索词的潜在含义的一个或多个补充词;
[0010]依据所述当前搜索词以及表达所述当前搜索词的潜在含义的一个或多个补充词进行搜索查询,得到匹配所述当前搜索词及补充词的搜索结果。
[0011]可选地,所述判断表达所述当前搜索词的潜在含义的一个或多个补充词包括:
[0012]预先建立搜索词潜在含义对应关系库;其中,该搜索词潜在含义对应关系库中保存有:搜索词的特定格式信息及对应表达该特定格式的潜在含义的一个或多个补充词;和/或,搜索词包含的特定词汇及对应表达该特定词汇的潜在含义的一个或多个补充词;
[0013]将所述当前搜索词与所述搜索词潜在含义对应关系库进行匹配,如果匹配成功则从所述搜索词潜在含义对应关系库获得表达所述当前搜索词的潜在含义的一个或多个补充词。
[0014]可选地,所述判断表达所述当前搜索词的潜在含义的一个或多个补充词包括:
[0015]将所述当前搜索词发送给服务器端,接收服务器端返回的表达所述当前搜索词的潜在含义的一个或多个补充词。
[0016]可选地,该方法进一步包括:
[0017]当判断出表达所述当前搜索词的潜在含义的多组补充词时,将该多组补充词显示输出给用户以供用户进行选择;其中每组补充词包括一个或多个补充词;
[0018]依据所述当前搜索词以及用户选择的一组补充词进行搜索查询,得到匹配所述当前搜索词及用户选择的一组补充词的搜索结果。
[0019]依据本发明的另一个方面,提供了一种搜索优化装置,其中,该装置包括:
[0020]搜索词接收单元,适于接收用户输入的当前搜索词;
[0021]潜在含义词获取单元,适于判断表达所述当前搜索词的潜在含义的一个或多个补充词;
[0022]搜索查询单元,适于依据所述当前搜索词以及表达所述当前搜索词的潜在含义的一个或多个补充词进行搜索查询,得到匹配所述当前搜索词及补充词的搜索结果。
[0023]可选地,所述潜在含义词获取单元,适于预先建立搜索词潜在含义对应关系库,将所述当前搜索词与所述搜索词潜在含义对应关系库进行匹配,如果匹配成功则从所述搜索词潜在含义对应关系库获得表达所述当前搜索词的潜在含义的一个或多个补充词;
[0024]其中,所述搜索词潜在含义对应关系库中保存有:搜索词的特定格式信息及对应表达该特定格式的潜在含义的一个或多个补充词;和/或,搜索词包含的特定词汇及对应表达该特定词汇的潜在含义的一个或多个补充词。
[0025]可选地,该方法进一步包括:
[0026]所述潜在含义词获取单元,适于将所述当前搜索词发送给服务器端,接收服务器端返回的表达所述当前搜索词的潜在含义的一个或多个补充词。
[0027]可选地,该装置进一步包括:用户选择服务单元,适于当所述潜在含义词获取单元获取到表达所述当前搜索词的潜在含义的多组补充词时,将该多组补充词显示输出给用户以供用户进行选择;其中每组补充词包括一个或多个补充词;
[0028]所述搜索查询单元,适于依据所述当前搜索词以及用户选择的一组补充词进行搜索查询,得到匹配所述当前搜索词及用户选择的一组补充词的搜索结果。
[0029]依据本发明的又一个方面,提供了一种搜索优化系统,该系统包括:服务器和如上述任一项所述的搜索优化装置;
[0030]所述服务器,适于预先建立搜索词潜在含义对应关系库;以及适于接收搜索优化装置发送的当前搜索词,将所述当前搜索词与所述搜索词潜在含义对应关系库进行匹配,如果匹配成功则从所述搜索词潜在含义对应关系库获得表达所述当前搜索词的潜在含义的一个或多个补充词,将所述一个或多个补充词返回给所述搜索优化装置;
[0031]其中,所述搜索词潜在含义对应关系库中保存有:搜索词的特定格式信息及对应表达该特定格式的潜在含义的一个或多个补充词;和/或,搜索词包含的特定词汇及对应表达该特定词汇的潜在含义的一个或多个补充词。
[0032]根据本发明的这种接收用户输入的当前搜索词,判断表达所述当前搜索词的潜在含义的一个或多个补充词,依据所述当前搜索词以及表达所述当前搜索词的潜在含义的一个或多个补充词进行搜索查询,得到匹配所述当前搜索词及补充词的搜索结果的技术方案,在用户输入的搜索查询词没有完整表达用户的查询意图的情况下,也能给出符合用户搜索需求的搜索结果,大大提高了用户体验。
[0033]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0034]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0035]图1示出了现有技术中的搜索结果示意图;
[0036]图2示出了根据本发明一个实施例的一种搜索优化方法的流程图;
[0037]图3示出了根据本发明一个实施例的搜索结果示意图;
[0038]图4示出了根据本发明一个实施例的一种搜索优化装置的结构图;
[0039]图5示出了根据本发明又一个实施例的一种搜索优化装置的结构图;
[0040]图6示出了根据本发明一个实施例的一种搜索优化系统的示意图。
【具体实施方式】
[0041]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0042]图2示出了根据本发明一个实施例的一种搜索优化方法的流程图。如图2所示,该方法包括:
[0043]步骤S210,接收用户输入的当前搜索词。
[0044]在本发明的实施例中,用户输入的当前搜索词包括但不限于如下几种:用户在搜索引擎页面的搜索栏中输入的搜索词,用户在浏览器的搜索栏中输入的搜索词,用户在浏览器的地址栏中输入的搜索词。可以在用户进行搜索确认时(如进行回车,或者点击搜索按钮)接收用户输入的当前搜索词。
[0045]步骤S220,判断表达所述当前搜索词的潜在含义的一个或多个补充词。
[0046]在本发明的实施例中,根据一定的策略和规则判断出当前搜索词的潜在含义,并用一个或多个词表达该潜在含义,称为补充词。
[0047]步骤S230,依据所述当前搜索词以及表达所述当前搜索词的潜在含义的一个或多个补充词进行搜索查询,得到匹配所述当前搜索词及补充词的搜索结果。
[0048]图2所示的方法,能够在用户输入的搜索查询词没有完整表达用户的查询意图的情况下,也能给出符合用户搜索需求的搜索结果,大大提高了用户体验。
[0049]在本发明的一个实施例中,图2所示方法的步骤S220所述判断表达所述当前搜索词
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1