【技术实现步骤摘要】
信息检索方法、装置、计算机设备及存储介质
[0001]本申请涉及人工智能领域,尤其涉及一种信息检索方法、装置、计算机设备及存储介质。
技术介绍
[0002]随着计算机技术的发展,智能问答的应用也越来越多,例如智能问答在智能客服中经常被用到。智能问答通常是获取用户输入的问题文本,在预设的问答库中检索问题文本所对应的答案信息。
[0003]ElasticSearch是一种分布式搜索和分析引擎,它可以为所有类型的数据提供近乎实时的搜索和分析。ElasticSearch所提供的相似度匹配机制是一种基于词频、规则的相似度计算,但它并不是一种基于意图的匹配,在检索中,如果两个文本意图相同,但表达形式不同,例如“深圳的市花是什么花”和“鹏城的市花是什么”,尽管它们表达相同的意图,但是不基于意图匹配的ElasticSearch并不能很好地识别两者,导致信息检索的准确性较低。
技术实现思路
[0004]本申请实施例的目的在于提出一种信息检索方法、装置、计算机设备及存储介质,以解决信息检索准确性较低的问题。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种信息检索方法,其特征在于,包括下述步骤:获取输入的问题文本;解析所述问题文本得到文本实体信息,其中,所述文本实体信息包括所述问题文本中的各实体、所述各实体的实体类型和所述各实体间的实体关系;选取与所述文本实体信息相匹配的初始模板,并根据所述文本实体信息填充所述初始模板得到第一问题模板;变换所述第一问题模板得到多个第二问题模板;计算问题模板与问答库中各库存问题模板的相似度,其中,所述问题模板包括所述第一问题模板和所述多个第二问题模板;根据得到的相似度确定与所述问题模板相匹配的库存问题模板,并将所述库存问题模板所对应的答案信息确定为所述问题文本的答案信息。2.根据权利要求1所述的信息检索方法,其特征在于,在所述解析所述问题文本得到文本实体信息的步骤之后,还包括:根据所述文本实体信息判断所述问题文本是否符合预设的搜索条件;当所述问题文本符合所述检索条件时,执行所述选取与所述文本实体信息相匹配的初始模板,并根据所述文本实体信息填充所述初始模板得到第一问题模板的步骤;当所述问题文本不符合所述搜索条件时,向检索终端返回检索提示信息。3.根据权利要求1所述的信息检索方法,其特征在于,所述变换所述第一问题模板得到多个第二问题模板的步骤包括:确定所述第一问题模板中的可变换实体;根据预设的词库,查询所述可变换实体的同义词和/或近义词;基于查询到的同义词和/或近义词对所述第一问题模板中的各实体进行排列重组,得到多个第二问题模板。4.根据权利要求1所述的信息检索方法,其特征在于,所述计算问题模板与问答库中各库存问题模板的相似度的步骤包括:在问答库中选取与问题模板相匹配的库存问题模板;对于每个问题模板,将所述问题模板转换为问题模板向量,并将各库存问题模板分别转换为库存模板向量;分别计算所述问题模板向量与各库存模板向量之间的余弦相似度,并将各余弦相似度作为所述问题模板与所述各库存问题模板的相似度。5.根据权利要求4所述的信息检索方法,其特征在于,所述在问答库中选取与问题模板相匹配的库存问题模板的步骤包括:获取问题模板的模板类型标识,所述模板类型标识基于所述问题模板所对应的文本实体信息确定;在预设的问答库中,选...
【专利技术属性】
技术研发人员:章东平,肖洒,
申请(专利权)人:中国平安财产保险股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。