一种资料审核方法、资料审核装置、电子设备及存储介质与流程
本技术涉及计算机,尤其涉及一种资料审核方法、资料审核装置、电子设备及存储介质。
背景技术:
1、在健康险理赔、医疗费用审核、责任认定、风控审核等业务场景中,审核结论通常不是由单个条件决定,而是由大量自然语言规则共同决定。例如,某一理赔责任是否成立,可能同时涉及疾病名称、医生诊断、检查报告、诊疗项目、药品范围、材料完整性、免责条款、等待期、既往症、责任标签等多类信息。
2、该类规则通常具有规则来源复杂、规则表达复杂、规则变化频繁以及需要语义理解能力等特点。不同保险公司、不同产品、不同责任条款对理赔审核要求不同,规则往往以条款文本、保司审核要求文档、风控要求文档、运营配置说明等形式存在。自然语言规则中又常包含“且”“或”“任一”“同时满足”“不属于”“除外”“达到某一阈值”“在某一时间范围内”等逻辑表达,并且这些逻辑表达可能存在多层嵌套。
3、随着大语言模型的发展,已有方案开始尝试将复杂审核规则和案件材料直接输入大语言模型,由大语言模型输出最终审核结论。但是,在保险理赔等高准确性要求场景中,大语言模型直接处理复杂逻辑容易出现不稳定问题。例如,大语言模型可能漏掉某一免责条件,可能将“或”关系理解为“且”关系,也可能在多层嵌套条件下遗漏一个分支,导致最终审核结论不可靠。
4、另一类方案是将所有审核规则硬编码为程序逻辑或传统规则引擎规则。该方案虽然可以提高逻辑执行确定性,但对于不同保司、不同产品、不同责任项的快速适配能力不足,新增或修改规则通常需要研发人员介入,难以满足规则频繁变化的业务场景。
技术实现思路
1、本技术提供了一种资料审核方法、资料审核装置、电子设备及存储介质,以解决相关技术中的问题为:在理赔场景中推理常依赖含大量与或关系、且存在嵌套的复杂自然语言逻辑描述,将其整体交由大语言模型处理时,模型极易不遵循内部逻辑结构产生语义逻辑错误而产生幻觉,准确率不可控,若将其改为硬编码,虽可保证执行准确,却不具有灵活性与扩展性,难以快速适配多变的逻辑。
2、本技术提供了一种资料审核方法,包括:
3、获取规则文档,解析所述规则文档中的逻辑描述内容,将所述逻辑描述内容转化为逻辑运算表达式,所述逻辑运算表达式包括若干原子节点以及用于关联各原子节点的运算符,对每个原子节点配置执行策略;
4、大语言模型接收待审核案件资料,对所述待审核案件资料进行信息抽取,将抽取到的信息映射为各原子节点的输入信息;
5、所述大语言模型根据每个原子节点配置的执行策略,基于各原子节点对应的输入信息执行逻辑判定,确定每个原子节点的逻辑判定值;
6、所述大语言模型将每个原子节点的逻辑判定值代入所述逻辑运算表达式完成运算,获得输出变量;
7、根据所述输出变量生成审核结论。
8、进一步的,将所述逻辑描述转化为逻辑运算表达式,包括:
9、将所述逻辑描述拆解为若干原子条件,所述原子条件为仅通过一个操作符表达的逻辑描述,将所述原子条件作为原子节点,并为每个原子节点配置执行策略以通过判断是否满足对应原子条件来获得每个原子节点的逻辑判定值;
10、根据所述逻辑描述的逻辑语法确定所述原子节点间的依赖关系,根据所述依赖关系以运算符表达所述原子节点间的与/或/嵌套关系,生成至少一逻辑运算表达式;
11、对每一逻辑运算表达式进行逻辑运算语法校验和人工逻辑校验,根据校验结果对所述逻辑运算表达式进行修正。
12、进一步的,所述对每一逻辑运算表达式进行逻辑运算语法校验,包括:
13、设置逻辑运算执行引擎,所述逻辑运算执行引擎支持的逻辑关系包括与(and)、或(or)、非(not)、嵌套组合、中间变量、阈值判断、数量判断、时间窗口判断、集合包含判断中的至少一种;
14、通过所述逻辑运算执行引擎进行原子节点间的逻辑语法校验,包括标言(yaml,另一种标记语言)结构、字段完整性、变量引用、循环依赖、逻辑算子、执行策略和最终输出变量校验。
15、进一步的,在对每个原子节点配置执行策略时,包括:
16、在配置所述执行策略时,将结构化字段判断、数值阈值判断、时间范围判断、材料是否存在判断的确定性条件配置为规则引擎规则(rule),将需要理解病历文本、诊断描述、检查报告语义关系的条件配置为大语言模型语义推理规则(llm)。
17、进一步的,所述根据每个原子节点配置的执行策略,基于各原子节点对应的输入信息执行逻辑判定,获得每个原子节点的逻辑判定值,包括:
18、获取每个原子节点对应的原子条件,根据所述原子条件将所述原子节点分类为规则引擎规则节点或大语言模型语义推理规则节点;
19、基于各原子节点对应的输入信息,对所述规则引擎规则节点调用规则判断所述输入信息是否满足对应的原子条件;对所述大语言模型语义推理规则节点调用大语言模型识别所述输入信息的语义,判断是否满足对应的原子条件;
20、根据各原子节点对应的输入信息是否满足对应的原子条件的判定结果,获得每个原子节点的逻辑判定值。
21、进一步的,在对每个原子节点配置执行策略时,还包括:
22、根据多原子节点的依赖关系将多原子节点和多原子节点间的运算符组合为中间节点,对所述中间节点配置执行策略;
23、在获得每个原子节点的逻辑判定值时,还包括:
24、若存在中间节点,对每一中间节点通过逻辑运算执行引擎根据各原子节点的逻辑判定值及逻辑关系计算中间变量。
25、进一步的,所述根据所述输出变量生成审核结论,包括:
26、所述输出变量包括多层嵌套逻辑运算结果、材料完整性标识、语义匹配标记、阈值判定标记、时间窗口判定标记、集合包含判定标记、中间节点运算结果中的至少一种;
27、生成的审核结论包括审核通过、审核拒绝、命中风控、材料缺失、转人工审核中的至少一种。
28、本技术还提供了一种资料审核装置,所述装置包括:
29、规则逻辑编排模块,用于获取规则文档,解析所述规则文档中的逻辑描述内容,将所述逻辑描述内容转化为逻辑运算表达式,所述逻辑运算表达式包括若干原子节点以及用于关联各原子节点的运算符,对每个原子节点配置执行策略;
30、案件信息抽取模块,用于大语言模型接收待审核案件资料,对所述待审核案件资料进行信息抽取,将抽取到的信息映射为各原子节点的输入信息;
31、混合原子判定执行模块,用于根据每个原子节点配置的执行策略,基于各原子节点对应的输入信息执行逻辑判定,获得每个原子节点的逻辑判定值;
32、结果聚合模块,用于将每个原子节点的逻辑判定值代入所述逻辑运算表达式完成运算,获得输出变量;
33、审核结论输出模块,用于根据所述输出变量生成审核结论。
34、本技术还提供了一种电子设备,包括:存储器,用于存储计算机程序;处理器,用于执行计算机程序时实现上述任一种资料审核方法的步骤。
35、本技术还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被处理器执行时实现上述任一种资料审核方法的步骤。
36、通过本技术,先通过获取规则文档并解析内部逻辑描述内容,将逻辑描述内容转化为包含若干原子节点与关联运算符的逻辑运算表达式,同时为每个原子节点配置执行策略,再由大语言模型接收待审核案件资料并完成信息抽取,把抽取信息映射为各原子节点的输入信息,接着依据各原子节点配置的执行策略结合对应输入信息执行逻辑判定得到各原子节点的逻辑判定值,最后将全部逻辑判定值代入逻辑运算表达式运算得到输出变量,并依据输出变量生成审核结论。该方案不再将完整多层嵌套逻辑交由大语言模型统一推理,把复杂逻辑组合运算剥离至逻辑运算表达式完成,大语言模型仅参与局部原子节点判定,能够从根源抑制大语言模型处理复杂逻辑时产生的幻觉,同时区分不同类型原子节点配置差异化执行策略,既保留大语言模型语义推理能力,又依托逻辑运算表达式保障逻辑执行路径固定、结果可复现,克服硬编码方案规则修改需研发介入、适配多类审核规则灵活性不足的缺陷。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com