System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于句法分析的问句解答方法、装置、设备及其存储介质制造方法及图纸_技高网

基于句法分析的问句解答方法、装置、设备及其存储介质制造方法及图纸

技术编号:40084274 阅读:5 留言:0更新日期:2024-01-23 15:12
本申请实施例属于金融科技技术领域,应用于金融业务智能客服自动化解答场景中,涉及一种基于句法分析的问句解答方法、装置、设备及其存储介质,包括将目标问题语句输入到预设的实体识别模型,识别出目标问题语句中的实体信息;将目标问题语句以及实体信息输入到预设的句法分析模型,分析出目标问题语句中不同实体间的约束信息;根据实体信息和约束信息,筛查出所有的解答候选路径;通过解答候选路径和问答知识图谱,获得候选解答数据;根据预设的筛选机制,从候选解答数据中筛选出最佳解答数据对目标问题语句进行解答。本申请通过句法结构分析策略和问答知识图谱筛选出最佳解答数据,实现快速灵活的给客户提供满意的交流数据。

【技术实现步骤摘要】

本申请涉及金融科技,应用于金融业务智能客服自动化解答场景中,尤其涉及一种基于句法分析的问句解答方法、装置、设备及其存储介质


技术介绍

1、随着互联网的飞速发展,各行各业都在依托互联网寻求行业突破点,近年来,金融行业也正在围绕着互联网进行线上业务拓展。目前,随着人们金融业务意识的提高,例如,越来越多的企业、家庭和个人在购买机动车辆后,会为车辆投保,购买车险。传统的车险销售主要是由业务员和车主沟通,向车主推荐各类车险。

2、目前金融行业的销售模式主要有三种:电话/网上销售、代理人销售、合作商代售,不同的销售模式都在尝试着将智能客服引入到销售场景中,以便于节省人力消耗;但是,目前存在的问题是智能客服依然无法完全代替人工客服,在与客户的沟通上还存在交流过于机械化,只能根据模板文本进行交流,无法快速灵活的给客户提供满意的交流数据。


技术实现思路

1、本申请实施例的目的在于提出一种基于句法分析的问句解答方法、装置、设备及其存储介质,以解决现有技术采用智能客服与客户进行沟通时,还存在交流过于机械化,只能根据模板文本进行交流,无法快速灵活的给客户提供满意的交流数据的问题。

2、为了解决上述技术问题,本申请实施例提供基于句法分析的问句解答方法,采用了如下所述的技术方案:

3、一种基于句法分析的问句解答方法,包括下述步骤:

4、获取目标问题语句;

5、将所述目标问题语句输入到预设的实体识别模型,识别出所述目标问题语句中的实体信息;

<p>6、将所述目标问题语句以及所述实体信息输入到预设的句法分析模型,并根据所述句法分析模型内预设的句法结构分析策略,分析出所述目标问题语句中不同实体间的约束信息;

7、根据所述实体信息和所述约束信息,从预构建的问答知识图谱内筛查出所有的解答候选路径;

8、通过所述解答候选路径和所述问答知识图谱,获得候选解答数据;

9、根据预设的筛选机制,从所述候选解答数据中筛选出最佳解答数据对所述目标问题语句进行解答。

10、进一步的,在执行所述将所述目标问题语句输入到预设的实体识别模型,识别出所述目标问题语句中的实体信息的步骤之前,所述方法还包括:

11、获取预先构建的实体词典;

12、将所述实体词典输入预构建的实体识别模型内,进行模型训练,在预设的输出组件内训练出所述实体词典内所有实体分别对应的输出节点,完成对所述实体识别模型的训练,其中,所述实体识别模型由基于bert的语言分析组件和基于全连接层的输出组件共同构成;

13、所述将所述目标问题语句输入到预设的实体识别模型,识别出所述目标问题语句中的实体信息的步骤,具体包括:

14、通过所述基于bert的语言分析组件,对所述目标问题语句中包含的所有实体信息进行分析识别,分析出所述目标问题语句中包含的所有实体信息;

15、识别出所述目标问题语句中包含的所有实体信息分别在所述基于全连接层的输出组件内所对应的输出节点;

16、通过目标输出节点,输出所述目标问题语句中包含的所有实体信息。

17、进一步的,在执行所述将所述目标问题语句以及所述实体信息输入到预设的句法分析模型,并根据所述句法分析模型内预设的句法结构分析策略,分析出所述目标问题语句中不同实体间的约束信息的步骤之前,所述方法还包括:

18、获取历史问答数据;

19、对所述历史问答数据进行分词处理及词性标注,获得分词处理及词性标注结果;

20、通过预设的依存句法分析组件和成分句法分析组件,对所述历史问答数据进行句法分析,获得句法分析结果;

21、根据所述句法标注结果、所述分词处理及词性标注结果,确定出历史问答数据所包含的句法结构;

22、根据所述历史问答数据所包含的句法结构,构建句法结构分析策略;

23、将构建完成的句法结构分析策略导入到所述句法分析模型内。

24、进一步的,所述根据所述历史问答数据所包含的句法结构,构建句法结构分析策略的步骤,具体包括:

25、从所述历史问答数据所包含的句法结构中筛选出“主语-谓语-宾语”结构的句法结构,将所述“主语-谓语-宾语”结构的句法结构作为目标识别结构,构建出句法结构第一分析策略;

26、从所述历史问答数据所包含的句法结构中筛选出以谓语为结构中心,包含主谓关系、动宾关系或定中关系的句法结构,将所述以谓语为结构中心,包含主谓关系、动宾关系或定中关系的句法结构作为目标识别结构,构建出句法结构第二分析策略;

27、从所述历史问答数据所包含的句法结构中筛选出包含介词宾语短语的主谓关系句法结构,或者包含介词宾语短语的动补关系句法结构,将所述包含介词宾语短语的主谓关系句法结构和所述包含介词宾语短语的动补关系句法结构作为目标识别结构,构建出句法结构第三分析策略;

28、从所述历史问答数据所包含的句法结构中筛选出词性结构为“名词-动词-名词”或者“名词-助动词-名词”的句法结构,将所述词性结构为“名词-动词-名词”或者“名词-助动词-名词”的句法结构作为目标识别结构,构建出句法结构第四分析策略。

29、进一步的,所述将所述目标问题语句以及所述实体信息输入到预设的句法分析模型,并根据所述句法分析模型内预设的句法结构分析策略,分析出所述目标问题语句中不同实体间的约束信息的步骤,具体包括:

30、步骤301,通过所述句法结构第一分析策略、句法结构第二分析策略、句法结构第三分析策略和句法结构第四分析策略,分别对所述目标问题语句进行识别,获取识别结果;

31、步骤302,根据所述识别结果,判断所述目标问题语句是否符合目标识别结构;

32、步骤303,若所述目标问题语句不符合目标识别结构,则通过预设的上下文分析模型对所述目标问题语句之前的问答数据进行分析,并根据分析结果补全所述目标问题语句,再重复执行步骤301至步骤302;

33、步骤304,若所述目标问题语句符合目标识别结构,则根据所述目标识别结构和所述实体信息,提取出所述目标问题语句中符合“实体信息-约束信息-实体信息”关系的事实三元组数据;

34、步骤305,根据提取出的事实三元组数据,确定所述目标问题语句中不同实体间的约束信息。

35、进一步的,在执行所述根据所述实体信息和所述约束信息,从预构建的问答知识图谱内筛查出所有的解答候选路径的步骤之前,所述方法还包括:

36、从所述历史问答数据中提取出“主语-谓语-宾语”结构的数据内容,根据所述数据内容抽取出所述历史问答数据中不同实体间的约束信息,作为第一抽取结果;

37、从所述历史问答数据中提取出以谓语为结构中心,包含主谓关系、动宾关系或定中关系的数据内容,根据所述数据内容抽取出所述历史问答数据中不同实体间的约束信息,作为第二抽取结果;

38、从所述历史本文档来自技高网...

【技术保护点】

1.一种基于句法分析的问句解答方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的基于句法分析的问句解答方法,其特征在于,在执行所述将所述目标问题语句输入到预设的实体识别模型,识别出所述目标问题语句中的实体信息的步骤之前,所述方法还包括:

3.根据权利要求1所述的基于句法分析的问句解答方法,其特征在于,在执行所述将所述目标问题语句以及所述实体信息输入到预设的句法分析模型,并根据所述句法分析模型内预设的句法结构分析策略,分析出所述目标问题语句中不同实体间的约束信息的步骤之前,所述方法还包括:

4.根据权利要求3所述的基于句法分析的问句解答方法,其特征在于,所述根据所述历史问答数据所包含的句法结构,构建句法结构分析策略的步骤,具体包括:

5.根据权利要求4所述的基于句法分析的问句解答方法,其特征在于,所述将所述目标问题语句以及所述实体信息输入到预设的句法分析模型,并根据所述句法分析模型内预设的句法结构分析策略,分析出所述目标问题语句中不同实体间的约束信息的步骤,具体包括:

6.根据权利要求4所述的基于句法分析的问句解答方法,其特征在于,在执行所述根据所述实体信息和所述约束信息,从预构建的问答知识图谱内筛查出所有的解答候选路径的步骤之前,所述方法还包括:

7.根据权利要求1所述的基于句法分析的问句解答方法,其特征在于,所述根据预设的筛选机制,从所述候选解答数据中筛选出最佳解答数据对所述目标问题语句进行解答的步骤,具体包括:

8.一种基于句法分析的问句解答装置,其特征在于,包括:

9.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如权利要求1至7中任一项所述的基于句法分析的问句解答方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如权利要求1至7中任一项所述的基于句法分析的问句解答方法的步骤。

...

【技术特征摘要】

1.一种基于句法分析的问句解答方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的基于句法分析的问句解答方法,其特征在于,在执行所述将所述目标问题语句输入到预设的实体识别模型,识别出所述目标问题语句中的实体信息的步骤之前,所述方法还包括:

3.根据权利要求1所述的基于句法分析的问句解答方法,其特征在于,在执行所述将所述目标问题语句以及所述实体信息输入到预设的句法分析模型,并根据所述句法分析模型内预设的句法结构分析策略,分析出所述目标问题语句中不同实体间的约束信息的步骤之前,所述方法还包括:

4.根据权利要求3所述的基于句法分析的问句解答方法,其特征在于,所述根据所述历史问答数据所包含的句法结构,构建句法结构分析策略的步骤,具体包括:

5.根据权利要求4所述的基于句法分析的问句解答方法,其特征在于,所述将所述目标问题语句以及所述实体信息输入到预设的句法分析模型,并根据所述句法分析模型内预设的句法结构分析策略,分析出所述目标问题语句...

【专利技术属性】
技术研发人员:孔令格
申请(专利权)人:中国平安财产保险股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1