搜索方法与装置的制造方法

文档序号:9396898阅读:184来源:国知局
搜索方法与装置的制造方法
【技术领域】
[0001]本公开涉及搜索技术领域,尤其涉及搜索方法与装置。
【背景技术】
[0002]相关技术中,搜索引擎已经成为信息查询的主要工具。随着信息的爆炸式增长,智能、高效的搜索方法可加快查询速度、提高查全率与查准率,使得用户在尽可能短的时间内获取尽可能多的所需信息,为用户带来极大的便利。
[0003]目前,用户在使用搜索引擎查询信息时,通常方法是在搜索引擎的搜索框中键入所查询信息的关键字,然后点击搜索键,进行查询。例如,用户在搜索框中输入“酒店”两个字,点击搜索键之后,会在终端的屏幕上显示所有包括“酒店”内容的搜索结果。当用户察觉“酒店”的关键字过于宽泛,实际上需要搜索的是“七天连锁酒店”时,可以更改搜索的关键字,例如改为在搜索框中输入“七天”两个字,点击搜索键之后,会在终端的屏幕上显示所有与“七天”相关的搜索结果,用户可以在该次搜索结果中查找到“七天连锁酒店”。

【发明内容】

[0004]根据本公开实施例的第一方面,提供一种搜索方法,包括:
[0005]接收用于触发搜索操作的第一搜索指令,所述第一搜索指令中包括第一搜索信息;
[0006]获取第二搜索信息,所述第二搜索信息为用于触发搜索操作的第二搜索指令中的搜索信息,所述第二搜索信息在所述第一搜索指令之前接收到;
[0007]根据所述第一搜索指令调用预设的宽泛词表,并判断所述宽泛词表中是否存在与所述第二搜索信息相匹配的分类词,所述宽泛词表包括至少一个分类词;
[0008]当所述宽泛词表中存在所述第二搜索信息时,根据所述第一搜索信息和第二搜索信息执行搜索操作,得到搜索结果,所述搜索结果中包括第一搜索内容和第二搜索内容,所述第一搜索内容包含所述第一搜索信息,所述第二搜索内容同时包含所述第一搜索信息和第二搜索信息;
[0009]显示搜索结果,所述第二搜索内容优先显示。
[0010]根据如上所述的搜索方法,可选地,所述获取第二搜索信息包括:
[0011]获取与所述第一搜索指令的间隔时间在预设时间内的所述第二搜索指令;
[0012]获取所述第二搜索指令中的第二搜索信息。
[0013]根据如上所述的搜索方法,可选地,根据所述第一搜索信息和第二搜索信息执行搜索操作,得到搜索结果包括:
[0014]在预设的数据库中获取包含第一搜索信息的搜索中间内容;
[0015]从所述搜索中间内容中获取同时包括所述第一搜索信息的文字内容和所述第二搜索信息的文字内容的第二搜索内容;
[0016]将所述搜索中间内容中除所述第二搜索内容之外的搜索内容作为第一搜索内容;
[0017]将所述第二搜索内容排列在所述第一搜索内容之前,得到包括所述第一搜索内容和所述第二搜索内容的搜索结果。
[0018]根据如上所述的搜索方法,可选地,,根据所述第一搜索信息和第二搜索信息执行搜索操作,得到搜索结果包括:
[0019]在预设的数据库中获取包含第一搜索信息的搜索中间内容;
[0020]从所述搜索中间内容中获取第二搜索内容,所述第二搜索内容包括第一搜索信息且所述第一搜索信息的分类词包括第二搜索信息;
[0021]将所述搜索中间内容中除所述第二搜索内容之外的搜索内容作为第一搜索内容;
[0022]将所述第二搜索内容排列在所述第一搜索内容之前,得到包括所述第一搜索内容和所述第二搜索内容的搜索结果。
[0023]根据如上所述的搜索方法,可选地,将所述第二搜索内容排列在所述第一搜索内容之前,得到包括所述第一搜索内容和所述第二搜索内容的搜索结果,包括:
[0024]按照预设的排列规则对所述第二搜索内容进行排序,所述排列规则为以下规则中的一种:按照所述第一搜索信息的被搜索次数由大到小进行排序、按照与所述用户的当前位置的距离由近到远进行排序、按照预先统计的好评度由高到低进行排序;
[0025]将排序后的第二搜索内容排列在所述第一搜索内容之前,得到包括所述第一搜索内容和所述第二搜索内容的搜索结果。
[0026]根据如上所述的搜索方法,可选地,所述分类词包括以下中的至少一种:酒店、中餐、医院、超市、网吧、KTV、影院、汽车服务。根据如上所述的搜索方法,可选地,判断所述宽泛词表中是否存在与所述第二搜索信息相匹配的分类词包括:
[0027]判断所述宽泛词表中是否有分类词包含在所述第二搜索信息中;
[0028]若判断出所述宽泛词表中的分类词包含在所述第二搜索信息中,则确定所述宽泛词表中存在与所述第二搜索信息相匹配的分类词。
[0029]根据本公开实施例的第二方面,提供一种搜索装置,包括:
[0030]接收单元,被配置为接收用于触发搜索操作的第一搜索指令,所述第一搜索指令中包括第一搜索信息;
[0031]获取单元,被配置获取第二搜索信息,所述第二搜索信息为用于触发搜索操作的第二搜索指令中的搜索信息,所述第二搜索信息在所述第一搜索指令之前接收到;
[0032]调用单元,被配置为根据所述第一搜索指令调用预设的宽泛词表;
[0033]判断单元,被配置为判断所述宽泛词表中是否存在与所述第二搜索信息相匹配的分类词,所述宽泛词表包括至少一个分类词;
[0034]搜索单元,被配置为当所述宽泛词表中存在所述第二搜索信息时,根据所述第一搜索信息和第二搜索信息执行搜索操作,得到搜索结果,所述搜索结果中包括第一搜索内容和第二搜索内容,所述第一搜索内容包含所述第一搜索信息,所述第二搜索内容同时包含所述第一搜索信息和第二搜索信息;
[0035]显示单元,被配置为显示搜索结果,所述第二搜索内容优先显示。
[0036]根据如上所述的搜索装置,可选地,所述获取单元被配置为:
[0037]获取与所述第一搜索指令的间隔时间在预设时间内的所述第二搜索指令;
[0038]获取所述第二搜索指令中的第二搜索信息。
[0039]根据如上所述的搜索装置,可选地,所述搜索单元包括:
[0040]第一获取子单元,被配置为在预设的数据库中获取包含第一搜索信息的搜索中间内容;
[0041 ] 第二获取子单元,被配置为从所述搜索中间内容中获取同时包括所述第一搜索信息的文字内容和所述第二搜索信息的文字内容的第二搜索内容;
[0042]确定子单元,被配置为将所述搜索中间内容中除所述第二搜索内容之外的搜索内容作为第一搜索内容;
[0043]排序子单元,被配置为将所述第二搜索内容排列在所述第一搜索内容之前,得到包括所述第一搜索内容和所述第二搜索内容的搜索结果。
[0044]根据如上所述的搜索装置,可选地,所述搜索单元包括:
[0045]第一获取子单元,被配置为在预设的数据库中获取包含第一搜索信息的搜索中间内容;
[0046]第二获取子单元,被配置为从所述搜索中间内容中获取第二搜索内容,所述第二搜索内容包括第一搜索信息且所述第一搜索信息的分类词包括第二搜索信息;
[0047]确定子单元,被配置为将所述搜索中间内容中除所述第二搜索内容之外的搜索内容作为第一搜索内容;
[0048]排序子单元,被配置为将所述第二搜索内容排列在所述第一搜索内容之前,得到包括所述第一搜索内容和所述第二搜索内容的搜索结。
[0049]根据如上所述的搜索装置,可选地,所述排序子单元包括:
[0050]按照预设的排列规则对所述第二搜索内容进行排序,所述排列规则为以下规则中的一种:按照所述第一搜索信息的被搜索次数由大到小进行排序、按照与所述用户的当前位置的距离由近到远进行排序、按照预先统计的好评度由高到低进行排序;
[0051]将排序后的第二搜索内容排列在所述第一搜索内容之前,得到包括所述第一搜索内容和所述第二搜索内容的搜索结果。
[0052]根据如上所述的搜索装置,可选地,所述分类词包括以下中的至少一种:酒店、中餐、医院、超市、网吧、KTV、影院、汽车服务。
[0053]根据如上所述的搜索装置,可选地,所述判断单元被配置为:
[0054]判断所述宽泛词表中是否有分类词包含在所述第二搜索信息中;
[0055]若判断出所述宽泛词表中的分类词包含在所述第二搜索信息中,则确定所述宽泛词表中存在与所述第二搜索信息相匹配的分类词。
[0056]根据本公开实施例的第三方面,提供一种搜索装置,包括:
[0057]处理器;
[0058]用于存储处理器可执行指令的存储器;
[0059]其中,所述处理器被配置为:
[0060]接收用于触发搜索操作的第一搜索指令,所述第一搜索指令中包括第一搜索信息;
[0061]获取第二搜索信息,所述第二搜索信息为用于触发搜索操作的第二搜索指令中的搜索信息,所述第二搜索信息在所述第一搜索指令之前接收到;
[0062]根据所述第一搜索指令调用预设的宽泛词表,并判断所述宽泛词表中是否存在与所述第二搜索信息相匹配的分类词,所述宽泛词表包括至少一个分类词;
[0063]当所述宽泛词表中存在所述第二搜索信息时,根据所述第一搜索信息和第二搜索信息执行搜索操作,得到搜索结果,所述搜索结果中包括第一搜索内容和第二搜索内容,所述第一搜索内容包含所述第一搜索信息,所述第二搜索内容同时包含所述第一搜索信息和第二搜索信息;
[0064]显示搜索结果,所述第二搜索内容优先显示。
[0065]本公开的实施例提供的技术方案可以包括以下有益效果:
[0066]在一个实施例中,在用户输入第一搜索指令之后,获取第二搜索信息,若判断出预设的宽泛此表中有与该第二搜索信息匹配的分类词,则根据第一搜索信息和第二搜索信息进行搜索,并将同时包括第一搜索信息和第二搜索信息的第二搜索内容在搜索结果中优先显示,不仅能够简化用户的搜索操作,而且能够在用户在输入的搜索内容较少的情况下准确快速的定位用户所需内容。
[0067]在另一个实施例中,在用户输入第一搜索指令之后,获取与所述第一搜索指令的间隔时间在预设时间内的所述第二搜索指令中的第二搜索信息,可以进一步简化搜索流程,若判断出预设的宽泛此表中有与该第二搜索信息匹配的分类词,则根据第一搜索信息和第二搜索信息进行搜索,并将同时包括第一搜索信息和第二搜索信息的第二搜索内容在搜索结果中优先显示,不仅能够简化用户的搜索操作,而且能够在用户在输入的搜索内容较少的情况下
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1