数据搜索方法及客户端的制作方法_5

文档序号:8223579阅读:来源:国知局
在所述第一搜索结果中以名片形式插入所述第二搜索结果,生成所述搜索结果页面,其中,所述第一搜索结果中包括以下至少之一:所述第一搜索结果下方,所述第一搜索结果上方、所述第一搜索结果左侧、所述第一搜索结果右侧。
[0146]A12.根据Al至All任一项所述的方法,其中,若确定所述搜索关键词未存在对应的实体词,则仅根据所述第一搜索结果生成所述搜索结果页面。
[0147]B13.—种数据搜索客户端,包括:
[0148]用户输入接口,适于接收用户输入的搜索关键词;
[0149]第一搜索结果查找器,适于利用所述搜索关键词查找第一搜索结果;
[0150]实体词确定器,适于根据所述搜索关键词确定对应的实体词;
[0151]第二搜索结果查找器,还适于利用所述实体词查找第二搜索结果;
[0152]搜索结果页生成器,适于结合第一搜索结果和第二搜索结果生成搜索结果页面并展示。
[0153]B14.根据B13所述的客户端,其中,所述第一搜索结果查找器还适于:
[0154]利用所述搜索关键词直接搜索,得到包含所述搜索关键词的至少一条搜索条目,作为所述第一搜索结果。
[0155]B15.根据B13-B14任一项所述的客户端,其中,所述实体词确定器还适于:
[0156]确定所述搜索关键词中的实体词;
[0157]确定利用所述搜索关键词生成的第一搜索结果中的实体词;
[0158]确定所述用户搜索历史中与所述搜索关键词对应的实体词。
[0159]B16.根据B13-B15任一项所述的客户端,其中,所述实体词确定器还适于:
[0160]对所述搜索关键词进行分词操作,得到至少一个所述搜索关键词的分词;
[0161]在云词汇库中查找得到的分词,其中,所述云词汇库中保存有所有实体词;
[0162]确定在所述云词汇库中查找到的所述分词为所述实体词。
[0163]B17.根据B13-B16任一项所述的客户端,其中,所述实体词确定器还适于:
[0164]利用所述第一搜索结果作为分词,在所述云词汇库中进行查找;
[0165]确定在所述云词汇库中查找到的所述分词为所述实体词。
[0166]B18.根据B13-B17任一项所述的客户端,其中,所述实体词确定器还适于:
[0167]获取所述搜索历史中的所有搜索关键词;
[0168]提取所述所有搜索关键词中与所述用户本次输入的搜索关键词存在关联关系的搜索关键词;
[0169]确定提取的搜索关键词中的实体词。
[0170]B19.根据B13至B18任一项所述的客户端,其中,所述实体词包括与所述搜索关键词存在关联关系的人物名词。
[0171]B20.根据B13-B19任一项所述的客户端,其中,所述第二搜索结果查找器还适于:
[0172]当所述实体词为所述人物名词,利用所述人物名词查找得到与所述人物名词对应的人物名片信息,作为所述第二搜索结果,其中,所述人物名片信息包括以下至少之一:人物名称、人物履历、人物与所述搜索关键词的关联关系。
[0173]B21.根据B13至B20任一项所述的客户端,其中,所述实体词包括与所述搜索关键词存在关联关系的事件名词。
[0174]B22.根据B13-B21任一项所述的客户端,其中,所述第二搜索结果查找器还适于:
[0175]当所述实体词为所述事件名词,利用所述事件名词查找得到与所述事件名词对应的事件名片信息,作为所述第二搜索结果,其中,所述事件名片信息包括以下至少之一:事件名称、事件历史信息。
[0176]B23.根据B13至B22任一项所述的客户端,其中,所述搜索结果页生成器还适于:
[0177]在所述第一搜索结果中以名片形式插入所述第二搜索结果,生成所述搜索结果页面,其中,所述第一搜索结果中包括以下至少之一:所述第一搜索结果下方,所述第一搜索结果上方、所述第一搜索结果左侧、所述第一搜索结果右侧。
[0178]B24.根据B13至B23任一项所述的客户端,其中,所述搜索结果页生成器还适于:
[0179]若所述实体词确定器确定所述搜索关键词未存在对应的实体词,则仅根据所述第一搜索结果生成搜索结果页面并展示。
【主权项】
1.一种数据搜索方法,包括: 接收来自用户的搜索关键词; 利用所述搜索关键词查找第一搜索结果; 根据所述搜索关键词确定对应的实体词,并利用所述实体词查找第二搜索结果; 结合第一搜索结果和第二搜索结果生成搜索结果页面。
2.根据权利要求1所述的方法,其中,利用所述搜索关键词查找第一搜索结果,包括: 利用所述搜索关键词直接搜索,得到包含所述搜索关键词的至少一条搜索条目,作为所述第一搜索结果。
3.根据权利要求1或2所述的方法,其中,根据所述搜索关键词确定对应的实体词的方式包括以下至少之一: 确定所述搜索关键词中的实体词; 确定利用所述搜索关键词生成的第一搜索结果中的实体词; 确定所述用户搜索历史中与所述搜索关键词对应的实体词。
4.根据权利要求1-3任一项所述的方法,其中,确定所述搜索关键词中的实体词,包括: 对所述搜索关键词进行分词操作,得到至少一个所述搜索关键词的分词; 在云词汇库中查找得到的分词,其中,所述云词汇库中保存有所有实体词; 确定在所述云词汇库中查找到的所述分词为所述实体词。
5.根据权利要求1-4任一项所述的方法,其中,确定利用所述搜索关键词生成的第一搜索结果中的实体词,包括: 利用所述第一搜索结果作为分词,在所述云词汇库中进行查找; 确定在所述云词汇库中查找到的所述分词为所述实体词。
6.根据权利要求1至5任一项所述的方法,其中,确定所述用户搜索历史中与所述搜索关键词对应的实体词,包括: 获取所述搜索历史中的所有搜索关键词; 提取所述所有搜索关键词中与所述用户本次输入的搜索关键词存在关联关系的搜索关键词; 确定提取的搜索关键词中的实体词。
7.根据权利要求1至6任一项所述的方法,其中,所述实体词包括与所述搜索关键词存在关联关系的人物名词。
8.一种数据搜索客户端,包括: 用户输入接口,适于接收用户输入的搜索关键词; 第一搜索结果查找器,适于利用所述搜索关键词查找第一搜索结果; 实体词确定器,适于根据所述搜索关键词确定对应的实体词; 第二搜索结果查找器,还适于利用所述实体词查找第二搜索结果; 搜索结果页生成器,适于结合第一搜索结果和第二搜索结果生成搜索结果页面并展不O
9.根据权利要求8所述的客户端,其中,所述第一搜索结果查找器还适于: 利用所述搜索关键词直接搜索,得到包含所述搜索关键词的至少一条搜索条目,作为所述第一搜索结果。
10.根据权利要求8-9任一项所述的客户端,其中,所述实体词确定器还适于: 确定所述搜索关键词中的实体词; 确定利用所述搜索关键词生成的第一搜索结果中的实体词; 确定所述用户搜索历史中与所述搜索关键词对应的实体词。
【专利摘要】本发明提供了一种数据搜索方法及客户端。其中,该方法包括:接收来自用户的搜索关键词;利用搜索关键词查找第一搜索结果;根据搜索关键词确定对应的实体词,并利用实体词查找第二搜索结果;结合第一搜索结果和第二搜索结果生成搜索结果页面。依据本发明实施例的数据搜索方法,能够对现有技术中仅能够获得的第一搜索结果进行补充,使得根据用户的搜索关键词得到的搜索结果能够更广泛地涵盖与搜索关键词相关的各种类型的信息。
【IPC分类】G06F17-30
【公开号】CN104537057
【申请号】CN201410835133
【发明人】范永广
【申请人】北京奇虎科技有限公司, 奇智软件(北京)有限公司
【公开日】2015年4月22日
【申请日】2014年12月26日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1