一种检索方法、装置、设备及存储介质与流程

文档序号:36135344发布日期:2023-11-22 21:28阅读:26来源:国知局
一种检索方法与流程

本公开涉及计算机,尤其涉及一种检索方法、装置、设备及存储介质。


背景技术:

1、随着人工智能的快速发展,用户在享受人工智能的成果时也在不断追求更好的体验感,这就要求基于用户的输入信息检索出最符合用户需求的信息。目前,通常先通过基于预训练模型的交互式结构和双塔结构等直接对用户的输入信息进行特征向量生成,然后基于特征向量检索与输入信息匹配的信息,然而,这种方法只能用于特定场景的检索,不具有通用性。


技术实现思路

1、本公开提供了一种检索方法、装置、设备及存储介质。

2、根据本公开的第一方面,提供了一种检索方法,该方法包括:对输入信息和输入信息对应的第一指导话术进行拼接,得到第一拼接信息,所述第一指导话术用于指示输入信息对应的检索意图;基于语义向量生成模型对所述第一拼接信息进行语义向量提取,得到第一语义向量,所述第一语义向量包括所述输入信息的语义特征和所述输入信息对应的检索意图的语义特征;根据所述第一语义向量对检索库进行检索,得到输入信息对应的检索结果,所述检索结果对应的第二语义向量与所述第一语义向量的相似度满足目标条件。

3、在一可实施方式中,通过如下方式获取所述第一指导话术:将所述输入信息输入至话术生成模型,生成所述输入信息对应的第一指导话术;其中,所述话术生成模型基于样本输入信息和样本输入信息对应的样本指导话术训练得到。

4、在一可实施方式中,通过如下方式获取所述第一指导话术:对所述输入信息进行意图识别,得到所述输入信息对应的检索意图;在指导话术库中查找与所述检索意图对应的指导话术,得到所述第一指导话术。

5、在一可实施方式中,通过如下方式得到所述指导话术库:获取样本意图和指导话术模板,所述指导话术模板用于表征指导话术的文本格式;基于所述指导话术模板将所述样本意图转化为其对应的指导话术;将所述样本意图与所述样本意图对应的指导话术对应存储,得到所述指导话术库。

6、在一可实施方式中,通过如下方式得到所述语义向量生成模型:根据训练数据之间的语义匹配关系,构建初始正样本对和初始负样本对,所述初始正样本对包含的两条训练数据匹配,所述初始负样本对包含的两条训练数据不匹配;将所述初始正样本对和所述初始负样本对中的训练数据与其对应的指导话术样本进行拼接,得到训练正样本对和训练负样本对;根据所述训练正样本对和所述训练负样本对,对神经网络模型进行训练,得到所述语义向量生成模型。

7、在一可实施方式中,通过如下方式得到所述检索库:对样本数据和样本数据对应的第二指导话术进行拼接,得到第二拼接信息,所述第二指导话术用于指示样本数据对应的检索意图;基于语义向量生成模型对所述第二拼接信息进行语义向量提取,得到第二语义向量,所述第二语义向量包括所述样本数据的语义特征和所述样本数据对应的检索意图的语义特征;将样本数据与样本数据对应的第二语义向量对应存储,得到所述检索库。

8、在一可实施方式中,所述根据所述第一语义向量对检索库进行检索,得到输入信息对应的检索结果,包括:依次计算第一语义向量与所述检索库中的第二语义向量的相似度;所述相似度满足目标条件,则将所述第二语义向量对应的样本数据确定为所述检索结果。

9、根据本公开的第二方面,提供了一种检索装置,其特征在于,所述装置包括:拼接模块,用于对输入信息和输入信息对应的第一指导话术进行拼接,得到第一拼接信息,所述第一指导话术用于指示输入信息对应的检索意图;提取模块,用于基于语义向量生成模型对所述第一拼接信息进行语义向量提取,得到第一语义向量,所述第一语义向量包括所述输入信息的语义特征和所述输入信息对应的检索意图的语义特征;检索模块,用于根据第一语义向量对检索库进行检索,得到输入信息对应的检索结果,所述检索结果对应的第二语义向量与所述第一语义向量的相似度满足预设条件。

10、根据本公开的第三方面,提供了一种电子设备,包括:

11、至少一个处理器;以及

12、与所述至少一个处理器通信连接的存储器;其中,

13、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开所述的方法。

14、根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开所述的方法。

15、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种检索方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,通过如下方式获取所述第一指导话术:

3.根据权利要求1所述的方法,其特征在于,通过如下方式获取所述第一指导话术:

4.根据权利要求3所述的方法,其特征在于,通过如下方式得到所述指导话术库:

5.根据权利要求1所述的方法,其特征在于,通过如下方式得到所述语义向量生成模型:

6.根据权利要求1所述的方法,其特征在于,通过如下方式得到所述检索库:

7.根据权利要求6所述的方法,其特征在于,所述根据所述第一语义向量对检索库进行检索,得到输入信息对应的检索结果,包括:

8.一种检索装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括:

10.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使计算机执行根据权利要求1-7中任一项所述的方法。


技术总结
本公开提供了一种检索方法、装置、设备及存储介质,涉及计算机技术领域。方法主要包括:对输入信息和输入信息对应的第一指导话术进行拼接,得到第一拼接信息,第一指导话术用于指示输入信息对应的检索意图;基于语义向量生成模型对第一拼接信息进行语义向量提取,得到第一语义向量,第一语义向量包括输入信息的语义特征和输入信息对应的检索意图的语义特征;根据第一语义向量对检索库进行检索,得到输入信息对应的检索结果,检索结果对应的第二语义向量与第一语义向量的相似度满足目标条件。

技术研发人员:毛腾,杨双涛
受保护的技术使用者:联想诺谛(北京)智能科技有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1