[发明专利]一种基于知识图谱的业务规则的配置方法以及装置有效
申请号: | 202111242643.3 | 申请日: | 2021-10-25 |
公开(公告)号: | CN113986241B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 杜永军;李义;刘娜 | 申请(专利权)人: | 北京元年科技股份有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F8/34;G06F16/36;G06F3/0481 |
代理公司: | 北京汇知杰知识产权代理有限公司 11587 | 代理人: | 李洁;董江虹 |
地址: | 100191 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 知识 图谱 业务 规则 配置 方法 以及 装置 | ||
本发明提供了一种基于知识图谱的业务规则的配置方法以及装置,该方法包括:获取到用户针对第一编辑节点的配置内容;通过预设的知识图谱确定与第一编辑节点的配置内容关联的第二编辑节点的配置内容;根据第一编辑节点的配置内容以及第二编辑节点的配置内容生成业务规则。解决了现有的规则引擎中,开发人员进行规则的定义难度较大的技术问题。
技术领域
本发明涉及数据处理领域,尤其是涉及基于知识图谱的业务规则的配置方法以及装置。
背景技术
为了增强交互体验,降低实现错综复杂且快速变化的业务规则的复杂度,使业务人员能够代替传统IT人员以类自然语言操作IT系统,编辑规则表达式,从而实现将业务决策从应用程序代码中分离出来的效果,在软件研发中引入了规则引擎。规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。规则引擎可以接收用户的数据输入,解释业务规则,并根据业务规则做出业务决策比如业务规则。
现有规则引擎种类繁多,有些表达式配置比较繁琐,需要配置人员具备一定的编程基础,导致规则定义难度较大,而且,现有技术中,在规则配置完成后没有校验机制,导致出现配置完的规则在不生效时不能快速定位的问题。
需要说明的是,在现有的规则引擎中,开发人员进行规则的定义难度较大。
发明内容
本发明提供了一种基于知识图谱的业务规则的配置方法以及装置,以解决现有的规则引擎中,开发人员进行规则的定义难度较大的技术问题。
根据本发明的第一方面,提供了一种基于知识图谱的业务规则的配置方法,该方法包括:获取到用户针对第一编辑节点的配置内容;通过预设的知识图谱确定与第一编辑节点的配置内容关联的第二编辑节点的配置内容;根据第一编辑节点的配置内容以及第二编辑节点的配置内容生成业务规则。
进一步地,获取到用户针对第一编辑节点的配置内容的步骤包括:在用户选中第一编辑节点的情况下,通过预设处理策略将第一编辑节点转化为语法树结构,其中,处理策略至少包括不同类型的节点的优先级以及不同节点的处理方式;通过解析语法树结构计算得到第一编辑节点的多个备选内容;根据用户的选择在多个备选内容中确定第一编辑节点的配置内容。
进一步地,在获取到用户针对第一编辑节点的配置内容之前,方法还包括:从业务系统中获取业务数据结构;将业务数据结构转换成类型以及字段;建立类型以及字段之间的关联关系;根据类型、字段以及关联关系创建预设的知识图谱。
进一步地,在根据第一编辑节点的配置内容以及第二编辑节点的配置内容生成业务规则之后,方法包括:通过语法树针对业务规则进行语法校验;将校验后的业务规则转换成脚本文件进行保存。
进一步地,将校验后的业务规则转换成脚本文件进行保存之后,方法还包括:从业务系统中获取业务规则关联的目标业务数据;将目标业务数据转换为预设格式的数据结构;将转换后的目标业务数据以及业务规则进行规则执行操作。
根据本发明的第二方面,提供了一种基于知识图谱的业务规则的配置装置,装置包括:第一获取单元,用于获取到用户针对第一编辑节点的配置内容;确定单元,用于通过预设的知识图谱确定与第一编辑节点的配置内容关联的第二编辑节点的配置内容;生成单元,用于根据第一编辑节点的配置内容以及第二编辑节点的配置内容生成业务规则。
进一步地,获取单元包括:转化模块,用于在用户选中第一编辑节点的情况下,通过预设处理策略将第一编辑节点转化为语法树结构,其中,处理策略至少包括不同类型的节点的优先级以及不同节点的处理方式;计算模块,用于通过解析语法树结构计算得到第一编辑节点的多个备选内容;确定模块,用于根据用户的选择在多个备选内容中确定第一编辑节点的配置内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京元年科技股份有限公司,未经北京元年科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111242643.3/2.html,转载请声明来源钻瓜专利网。