1.一种语义检索方法,包括:接收查询信息;
响应于所述查询信息中不包含中文信息,确定所述查询信息对应的至少一个候选信息;
基于所述至少一个候选信息确定目标信息;
将所述目标信息与预先构建的数据表中的信息进行匹配,得到第一匹配信息;
基于所述第一匹配信息进行检索。
2.根据权利要求1所述的方法,其中,所述基于所述至少一个候选信息确定目标信息,包括:
计算所述至少一个候选信息中的每个候选信息在预先构建的历史搜索库中的词频;
将所述词频最高的候选信息确定为目标信息。
3.根据权利要求2所述的方法,其中,所述数据表包括通用词表和姓名词表;以及所述将所述目标信息与预先构建的数据表中的信息进行匹配,得到第一匹配信息,包括:
将所述目标信息分别与所述通用词表以及所述姓名词表中的信息进行匹配,得到第一匹配信息。
4.根据权利要求3所述的方法,其中,所述将所述目标信息分别与所述通用词表以及所述姓名词表中的信息进行匹配,得到第一匹配信息,包括:响应于所述目标信息仅与所述姓名词表中的信息匹配成功,将所述目标信息作为第一匹配信息;
响应于所述目标信息仅与所述通用词表中的信息匹配成功,对所述查询信息进行相似度计算,基于计算结果确定第一匹配信息。
5.根据权利要求4所述的方法,其中,所述将所述目标信息分别与所述通用词表以及所述姓名词表中的信息进行匹配,得到第一匹配信息,还包括:响应于所述目标信息与所述姓名词表中的信息以及所述通用词表中的信息均匹配成功,确定与所述姓名词表中的信息匹配成功的第一信息,以及与所述通用词表中的信息匹配成功的第二信息;
基于所述第一信息与所述第二信息在所述历史搜索库中的词频确定第一匹配信息。
6.根据权利要求5所述的方法,其中,所述基于所述第一信息与所述第二信息在所述历史搜索库中的词频确定第一匹配信息,包括:响应于所述第一信息在所述历史搜索库中的词频不小于所述第二信息在所述历史搜索库中的词频,将所述第一信息作为第一匹配信息;
响应于所述第一信息在所述历史搜索库中的词频小于所述第二信息在所述历史搜索库中的词频,对所述查询信息进行相似度计算,基于计算结果确定第一匹配信息。
7.根据权利要求4‑6中任一项所述的方法,其中,所述对所述查询信息进行相似度计算,基于计算结果确定第一匹配信息,包括:从所述历史搜索库中确定多个候选查询信息;
计算所述查询信息与每个候选查询信息的相似度,得到相似度高于预设阈值的候选信息集合;
将所述候选信息集合中相似度最高的候选查询信息作为第一匹配信息。
8.根据权利要求7所述的方法,其中,所述计算所述查询信息与每个候选查询信息的相似度,得到相似度高于预设阈值的候选信息集合,包括:响应于所述查询信息与每个候选查询信息的相似度均不高于预设阈值,对所述查询信息进行同义词替换;
基于替换结果确定所述第一匹配信息。
9.根据权利要求8所述的方法,其中,所述对所述查询信息进行同义词替换,基于替换结果确定所述第一匹配信息,包括:对所述查询信息进行分词,得到至少一个分词结果;
获取所述至少一个分词结果中的每个分词结果的同义词;
将所述每个分词结果的同义词与所述查询信息进行排列组合,得到多个组合查询信息;以及
所述基于替换结果确定所述第一匹配信息,包括:将所述多个组合查询信息作为所述第一匹配信息。
10.根据权利要求1所述的方法,其中,所述响应于所述查询信息中不包含中文信息,确定所述查询信息对应的至少一个候选信息,包括:响应于所述查询信息中不包含中文信息,获取所述查询信息中的每个字母的替换选项;
将所述替换选项与所述查询信息进行组合,得到至少一个候选信息。
11.根据权利要求1‑10中任一项所述的方法,所述方法还包括:响应于所述查询信息中包含中文信息,对所述查询信息进行相似度计算,基于计算结果确定第二匹配信息;
基于所述第二匹配信息进行检索。
12.一种语义检索装置,包括:接收模块,被配置成接收查询信息;
第一确定模块,被配置成响应于所述查询信息中不包含中文信息,确定所述查询信息对应的至少一个候选信息;
第二确定模块,被配置成基于所述至少一个候选信息确定目标信息;
匹配模块,被配置成将所述目标信息与预先构建的数据表中的信息进行匹配,得到第一匹配信息;
检索模块,被配置成基于所述第一匹配信息进行检索。
13.根据权利要求12所述的装置,其中,所述第二确定模块包括:计算子模块,被配置成计算所述至少一个候选信息中的每个候选信息在预先构建的历史搜索库中的词频;
确定子模块,被配置成将所述词频最高的候选信息确定为目标信息。
14.根据权利要求13所述的装置,其中,所述数据表包括通用词表和姓名词表;以及所述匹配模块包括:
匹配子模块,被配置成将所述目标信息分别与所述通用词表以及所述姓名词表中的信息进行匹配,得到第一匹配信息。
15.根据权利要求14所述的装置,其中,所述匹配子模块包括:匹配单元,被配置成响应于所述目标信息仅与所述姓名词表中的信息匹配成功,将所述目标信息作为第一匹配信息;
计算单元,被配置成响应于所述目标信息仅与所述通用词表中的信息匹配成功,对所述查询信息进行相似度计算,基于计算结果确定第一匹配信息。
16.根据权利要求15所述的装置,其中,所述匹配子模块还包括:第一确定单元,被配置成响应于所述目标信息与所述姓名词表中的信息以及所述通用词表中的信息均匹配成功,确定与所述姓名词表中的信息匹配成功的第一信息,以及与所述通用词表中的信息匹配成功的第二信息;
第二确定单元,被配置成基于所述第一信息与所述第二信息在所述历史搜索库中的词频确定第一匹配信息。
17.根据权利要求15‑16中任一项所述的装置,其中,所述计算单元包括:第一确定子单元,被配置成从所述历史搜索库中确定多个候选查询信息;
计算子单元,被配置成计算所述查询信息与每个候选查询信息的相似度,得到相似度高于预设阈值的候选信息集合;
第二确定子单元,被配置成将所述候选信息集合中相似度最高的候选查询信息作为第一匹配信息。
18.一种电子设备,包括:至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1‑11中任一项所述的方法。
19.一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行权利要求1‑11中任一项所述的方法。
20.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1‑11中任一项所述的方法。