1.一种意图识别方法,其特征在于,所述方法包括:
获取待识别的目标文本问句,在预设的问句数据库中确定所述目标文本问句对应的多个候选相似问句,并确定各所述候选相似问句对应的候选意图;
对于每个所述候选意图,根据所述候选意图对应的至少一个所述候选相似问句,提取所述候选意图的意图特征;
将各所述候选意图的意图特征输入至排序树模型中,得到各所述候选意图的排序分值,并基于各所述候选意图的排序分值,从各所述候选意图中确定所述目标文本问句对应的目标意图。
2.根据权利要求1所述的方法,其特征在于,所述基于各所述候选意图的排序分值,从各所述候选意图中确定所述目标文本问句对应的目标意图,包括:
获取所述目标文本问句对应的目标问句向量,并确定各所述候选相似问句对应的相似问句向量;
确定所述目标问句向量和各所述相似问句向量之间的相似度值,并确定各所述候选相似问句对应的相似度值和对应候选意图的排序分值的和值;
将所述和值大于预设和值阈值的至少一个候选相似问句所对应的候选意图作为所述目标意图。
3.根据权利要求2所述的方法,其特征在于,所述确定各所述候选相似问句对应的相似度值和对应候选意图的排序分值的和值之前,所述方法还包括:
检测各所述相似度值是否大于预设的相似度阈值;
若大于,则执行所述确定各所述候选相似问句对应的相似度值和对应候选意图的排序分值的和值的步骤。
4.根据权利要求2所述的方法,其特征在于,所述获取所述目标文本问句对应的目标问句向量,包括:
对所述目标文本问句添加起始标志位和结束标志位;
将添加后的所述目标文本问句输入至深度双向预训练语言模型中,得到所述深度双向预训练语言模型输出的所述目标问句向量。
5.根据权利要求1所述的方法,其特征在于,所述根据所述候选意图对应的至少一个所述候选相似问句,提取所述候选意图的意图特征,包括:
获取各所述候选相似问句对应的召回分值,对于每个所述候选相似问句,所述候选相似问句对应的召回分值的大小与所述目标文本问句和所述候选相似问句的匹配程度正相关;
根据各所述候选相似问句、各所述候选相似问句对应的相似度值以及各所述候选相似问句对应的召回分值,提取所述候选意图的所述意图特征。
6.根据权利要求1所述的方法,其特征在于,所述在预设的问句数据库中确定所述目标文本问句对应的多个候选相似问句,包括:
确定所述目标文本问句对应的业务标识,并根据所述业务标识,在所述问句数据库中筛选包括所述业务标识的多个初始相似问句;
获取所述目标文本问句与各所述初始相似问句之间的文本相似度,并根据各所述文本相似度,从所述多个初始相似问句中确定预设数量的所述多个候选相似问句。
7.根据权利要求6所述的方法,其特征在于,所述根据各所述文本相似度,从所述多个初始相似问句中确定预设数量的所述多个候选相似问句,包括:
按照各所述文本相似度从大到小的顺序,从所述多个初始相似问句中确定所述预设数量的所述多个候选相似问句。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述目标意图的数量为一个,则查找所述目标意图对应的问句答案,并展示所述问句答案。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述目标意图的数量为多个,则展示所述多个目标意图,并获取用户输入的针对所述多个目标意图中任一个目标意图的选择指令;
根据所述选择指令,查找所述选择指令指示的目标意图对应的问句答案,并展示所述问句答案。
10.一种意图识别装置,其特征在于,所述装置包括:
筛选模块,用于获取待识别的目标文本问句,在预设的问句数据库中确定所述目标文本问句对应的多个候选相似问句,并确定各所述候选相似问句对应的候选意图;
提取模块,用于对于每个所述候选意图,根据所述候选意图对应的至少一个所述候选相似问句,提取所述候选意图的意图特征;
确定模块,用于将各所述候选意图的意图特征输入至排序树模型中,得到各所述候选意图的排序分值,并基于各所述候选意图的排序分值,从各所述候选意图中确定所述目标文本问句对应的目标意图。
11.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。