基于上下文查询的交互文本生成方法、装置、设备及介质与流程
本发明涉及语义解析,尤其涉及一种基于上下文查询的交互文本生成方法、装置、设备及介质。
背景技术:
1、随着智能交互技术在专业服务场景中的应用,现有交互系统通常分别处理历史对话、知识检索、业务数据查询和服务资源查询,不同数据之间缺乏有效关联。当自然语言输入存在指代省略、信息缺失或口语化表达时,系统难以基于历史对话和当前业务状态形成完整查询,也难以将检索得到的知识内容、动态业务数据与服务资源关系进行统一分析,导致服务资源匹配结果与交互对象的实际需求不一致。
2、在金融科技业务领域,智能客服广泛应用于保险理赔、业务进度查询和服务机构查询等场景。现有系统通常从条款知识库中检索通用说明,并从业务系统中单独查询客户信息、案件状态、车辆信息和地理位置,知识数据与业务数据之间相互割裂。当用户以“现在能去处理吗”“附近有哪些机构”等不完整方式进行询问时,系统难以依据前序对话补全查询对象和业务状态,也难以将条款要求、客户条件、案件状态及服务机构资质进行关联,因而无法准确筛选符合当前业务条件的服务资源。
3、在医疗健康业务领域,智能交互系统通常用于健康咨询、预约挂号、复诊引导和医疗服务资源查询。现有系统往往分别检索医学知识、查询就诊状态和获取医疗机构信息,难以将患者的历史咨询内容、当前诊疗阶段、位置条件和医疗机构服务能力进行关联。当患者输入缺少症状对象、科室信息或就诊阶段时,系统容易基于不完整信息返回通用内容,难以准确确定符合当前咨询需求和就诊状态的医疗服务资源。
技术实现思路
1、本发明的主要目的在于提供一种基于上下文查询的交互文本生成方法、装置、设备及存储介质,旨在解决现有技术难以对不完整的交互信息和多源业务数据进行关联处理,导致服务资源匹配不准确的技术问题。
2、为实现上述目的,本发明提供一种基于上下文查询的交互文本生成方法,包括:
3、接收自然语言输入文本,获取前序历史对话文本和当前会话元数据,基于所述自然语言输入文本、所述前序历史对话文本和所述当前会话元数据生成上下文查询数据;
4、基于所述上下文查询数据识别查询意图并补全缺失实体信息,生成标准查询数据;
5、基于所述标准查询数据进行知识检索和业务查询,生成知识检索数据和业务检索数据;
6、获取知识图谱数据,基于所述知识检索数据、所述业务检索数据和所述知识图谱数据进行实体关联、关系路径遍历和资源筛选,生成目标服务资源数据,并基于所述知识检索数据、所述业务检索数据和所述目标服务资源数据生成融合上下文数据;
7、基于所述上下文查询数据和所述融合上下文数据生成回复提示数据,将所述回复提示数据输入语言生成模型,生成初始交互文本;
8、获取内容校验数据,基于所述内容校验数据对所述初始交互文本进行业务合规校验、实体格式校验和禁止内容校验,生成内容校验结果,基于所述内容校验结果确定目标交互文本。
9、进一步地,为实现上述目的,本发明提供一种基于上下文查询的交互文本生成装置,包括:
10、上下文查询生成模块,用于接收自然语言输入文本,获取前序历史对话文本和当前会话元数据,基于所述自然语言输入文本、所述前序历史对话文本和所述当前会话元数据生成上下文查询数据;
11、查询标准化模块,用于基于所述上下文查询数据识别查询意图并补全缺失实体信息,生成标准查询数据;
12、双线检索模块,用于基于所述标准查询数据进行知识检索和业务查询,生成知识检索数据和业务检索数据;
13、图谱资源匹配模块,用于获取知识图谱数据,基于所述知识检索数据、所述业务检索数据和所述知识图谱数据进行实体关联、关系路径遍历和资源筛选,生成目标服务资源数据,并基于所述知识检索数据、所述业务检索数据和所述目标服务资源数据生成融合上下文数据;
14、交互文本生成模块,用于基于所述上下文查询数据和所述融合上下文数据生成回复提示数据,将所述回复提示数据输入语言生成模型,生成初始交互文本;
15、内容校验模块,用于获取内容校验数据,基于所述内容校验数据对所述初始交互文本进行业务合规校验、实体格式校验和禁止内容校验,生成内容校验结果,基于所述内容校验结果确定目标交互文本。
16、进一步地,为实现上述目的,本发明还提供一种计算机设备,所述计算机设备包括存储器、处理器以及存储至所述存储器上并可在所述处理器上运行的基于上下文查询的交互文本生成程序,所述基于上下文查询的交互文本生成程序被所述处理器执行时实现如上述所述的基于上下文查询的交互文本生成方法的步骤。
17、进一步地,为实现上述目的,本发明还提供一种计算机可读存储介质,所述存储介质上存储有基于上下文查询的交互文本生成程序,所述基于上下文查询的交互文本生成程序被处理器执行时实现如上所述的基于上下文查询的交互文本生成方法的步骤。
18、有益效果:本发明涉及语义解析技术领域,公开了一种基于上下文查询的交互文本生成方法、装置、设备及介质,包括:基于自然语言输入文本、前序历史对话文本和当前会话元数据生成上下文查询数据,识别查询意图并补全缺失实体信息,生成标准查询数据;基于标准查询数据进行知识检索和业务查询,并利用知识图谱进行实体关联、关系路径遍历和资源筛选,生成目标服务资源数据及融合上下文数据;基于融合上下文数据生成回复提示数据,利用语言生成模型生成初始交互文本,经业务合规校验、实体格式校验和禁止内容校验后,确定目标交互文本。本发明可应用于金融科技及医疗健康等业务场景中,通过补全交互信息并融合知识数据、业务数据和知识图谱数据,提高服务资源匹配的准确性;通过基于融合上下文生成交互文本并进行内容校验,减少不符合业务要求的文本输出,提高交互回复的可靠性。
1.一种基于上下文查询的交互文本生成方法,其特征在于,包括以下步骤:
2.如权利要求1所述的基于上下文查询的交互文本生成方法,其特征在于,接收自然语言输入文本,获取前序历史对话文本和当前会话元数据,基于所述自然语言输入文本、所述前序历史对话文本和所述当前会话元数据生成上下文查询数据,包括:
3.如权利要求1所述的基于上下文查询的交互文本生成方法,其特征在于,基于所述上下文查询数据识别查询意图并补全缺失实体信息,生成标准查询数据,包括:
4.如权利要求1所述的基于上下文查询的交互文本生成方法,其特征在于,基于所述标准查询数据进行知识检索和业务查询,生成知识检索数据和业务检索数据,包括:
5.如权利要求1所述的基于上下文查询的交互文本生成方法,其特征在于,获取知识图谱数据,基于所述知识检索数据、所述业务检索数据和所述知识图谱数据进行实体关联、关系路径遍历和资源筛选,生成目标服务资源数据,并基于所述知识检索数据、所述业务检索数据和所述目标服务资源数据生成融合上下文数据,包括:
6.如权利要求1所述的基于上下文查询的交互文本生成方法,其特征在于,基于所述上下文查询数据和所述融合上下文数据生成回复提示数据,将所述回复提示数据输入语言生成模型,生成初始交互文本,包括:
7.如权利要求1所述的基于上下文查询的交互文本生成方法,其特征在于,获取内容校验数据,基于所述内容校验数据对所述初始交互文本进行业务合规校验、实体格式校验和禁止内容校验,生成内容校验结果,基于所述内容校验结果确定目标交互文本,包括:
8.一种基于上下文查询的交互文本生成装置,其特征在于,所述基于上下文查询的交互文本生成装置包括:
9.一种计算机设备,其特征在于,所述计算机设备包括存储器、处理器以及存储至所述存储器上并可以在所述处理器上运行的基于上下文查询的交互文本生成程序,所述基于上下文查询的交互文本生成程序被所述处理器执行时实现如权利要求1-7中任一项所述的基于上下文查询的交互文本生成方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述存储介质上存储有基于上下文查询的交互文本生成程序,所述基于上下文查询的交互文本生成程序被处理器执行时实现如权利要求1-7中任一项所述的基于上下文查询的交互文本生成方法的步骤。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com