基于知识图谱与RAG迭代检索的营销服务决策方法与流程

摘要: 本发明涉及电力营销服务的,尤其涉及基于知识图谱与rag迭代检索的营销服务决策方法。背景技术:1、随着电力营销业务数字化和现场服务智能化的发展,现场服务人员在办理...
基于知识图谱与RAG迭代检索的营销服务决策方法与流程

本发明涉及电力营销服务的,尤其涉及基于知识图谱与rag迭代检索的营销服务决策方法。

背景技术:

1、随着电力营销业务数字化和现场服务智能化的发展,现场服务人员在办理业务、处理客户诉求或者核查异常业务时,需要依据电力营销政策文件、业务规则以及流程规范确定相应的业务处理要求。现有电力营销智能问答和辅助决策方法通常将上述政策文件、业务规则及流程规范转换为可检索文本,并采用关键词检索、向量检索或者检索增强生成等方式,从规则文本中获取与现场服务问题相关的内容。

2、然而,电力营销规则并非相互独立的文本条款,同一业务事项对应的办理要求可能分散在多个条款或者不同规则文件中,并且不同业务规则之间还可能存在前置、适用、限制、例外、替代以及废止等业务关系。单次关键词检索或者向量检索主要依据当前查询文本与规则原文之间的词项或者语义关联进行匹配,当关联规则采用不同业务表述或者位于未被当前查询直接覆盖的条款中时,难以沿业务关系继续发现对应的规则原文,从而容易造成规则依据遗漏。

3、知识图谱能够对电力营销业务实体及其业务关系进行结构化表示,并能够从一个业务实体沿特定关系进一步发现相关业务实体。但是,知识图谱中的实体和关系主要用于表示业务关联,其本身不能完整替代包含适用条件、办理要求、限制条件以及例外情形的规则原文。因此,仅采用知识图谱对文本检索结果进行一次性补充,或者将知识图谱检索与文本检索并行执行,仍难以使知识图谱发现的新业务关系继续驱动后续规则原文检索,也难以使后续检索获得的新规则原文再次形成新的知识图谱查询入口,导致文本检索与知识图谱之间缺少连续的双向反馈机制。

4、因此,现有技术存在以下技术缺陷:一是缺少能够沿业务关系持续发现关联规则原文的检索机制;二是知识图谱与文本检索之间缺少“原文驱动图谱查询、图谱驱动原文补充、补充原文再次驱动图谱查询”的双向迭代机制。

技术实现思路

1、本部分的目的在于概述本发明的实施例的一些方面以及简要介绍一些较佳实施例。在本部分以及本技术的说明书摘要和发明名称中可能会做些简化或省略以避免使本部分、说明书摘要和发明名称的目的模糊,而这种简化或省略不能用于限制本发明的范围。

2、为解决现有技术中缺少能够沿业务关系持续发现关联规则原文的检索机制、知识图谱与文本检索之间缺少“原文驱动图谱查询、图谱驱动原文补充、补充原文再次驱动图谱查询”的双向迭代机制的技术问题,本发明提供基于知识图谱与rag迭代检索的营销服务决策方法,包括以下步骤:

3、获取电力营销规则原文,建立倒排索引和向量检索索引,并基于所述规则原文构建知识图谱及知识图谱与规则原文之间的映射关系;

4、获取现场服务问题及对应的业务信息,确定本次检索对应的知识库版本和业务适用范围;

5、基于所述倒排索引和向量检索索引对现场服务问题进行文本检索,获得初始规则原文,并从所述初始规则原文及现场服务问题中确定查询实体;

6、基于所述查询实体查询所述知识图谱,获得与所述现场服务问题相关的业务关系,并根据所述业务关系通过所述映射关系获取对应规则原文;在未获取到有效对应规则原文时,根据所述业务关系构造补充检索条件进行文本检索,获得新增有效原文片段并重新识别实体;

7、将所述新增有效原文片段得到的原文片段的新增实体加入所述查询实体,基于更新后的查询实体再次查询所述知识图谱并获取补充规则原文,循环执行,直至满足预设停止条件;

8、基于迭代获得的有效规则原文生成现场服务辅助决策结果。

9、作为本发明所述基于知识图谱与rag迭代检索的营销服务决策方法的一种优选方案,其中:所述电力营销规则原文包括:获取用于构建电力营销知识库的基础规则文件;

10、其中,所述基础规则文件包括:当前有效的电力营销政策文件、业务规则、流程规范以及规则变更信息;其中,电力营销政策文件、业务规则和流程规范用于提供规则原文;规则变更信息用于提供后续新增、修改或者废止的条款信息;

11、读取获取的基础规则文件,根据规则文件中的章节标题、条款编号以及段落结构识别章、节、条、款等层级结构,并以条款作为原文片段的基本生成单位;对于能够独立表达一项业务要求的条款,将该条款整体作为一个原文片段;对于内容较长的条款,则在保持适用对象、适用条件、办理要求以及例外情形之间语义关联完整的前提下,对条款进一步切分,得到多个电力营销规则原文片段。

12、作为本发明所述基于知识图谱与rag迭代检索的营销服务决策方法的一种优选方案,其中:所述基于所述规则原文构建知识图谱及知识图谱与规则原文之间的映射关系包括:

13、对所述规则原文片进行实体抽取和关系抽取:其中,实体抽取用于识别业务事项、业务对象、业务状态、办理条件和办理要求;关系抽取用于识别业务要素之间的适用、前置、限制、例外、替代和废止;

14、执行实体对齐:根据实体名称、别名、属性以及上下文关系,对抽取得到的实体与已有实体进行匹配;当不同原文中存在名称或者表述不同但表示相同业务概念的实体时,将其合并表示为同一实体节点;

15、实体抽取、关系抽取以及实体对齐结果表示为由头实体、关系和尾实体构成的知识三元组,并据此建立电力营销知识图谱:;

16、式中,表示电力营销知识图谱;表示实体节点集合;表示关系边集合。关系边用于表示实体节点之间的业务联系;

17、将知识图谱中的实体节点和关系边与相应原文片段进行关联,并记录对应的来源文件、条款位置、来源文件版本、适用范围和有效性信息,从而形成映射关系集合。

18、作为本发明所述基于知识图谱与rag迭代检索的营销服务决策方法的一种优选方案,其中:所述基于所述现场服务问题进行文本检索,获得初始规则原文包括:基于所述电力营销规则原文中的词项建立倒排索引,并使倒排索引项与相应原文片段标识建立关联;

19、将所述规则原文转换为文本向量并建立向量索引,并基于所述文本向量建立向量检索索引,同时保存原文片段标识,使向量检索结果能够重新定位至对应的规则原文;

20、基于倒排索引对现场问题执行bm25检索,获得bm25检索得分,将现场问题转换为查询向量,基于向量检索索引执行向量检索,获得向量余弦相似度;

21、对bm25检索得分和向量余弦相似度进行归一化,将归一化结果进行加权求和获得混合检索得分,按照混合检索得分从高到低进行排序得到候选原文片段,对排序后的候选原文片段执行规则有效性校验,通过校验后进入有效原文片段集合。

22、作为本发明所述基于知识图谱与rag迭代检索的营销服务决策方法的一种优选方案,其中:所述在未获取到有效对应规则原文时,根据所述业务关系构造补充检索条件进行文本检索,获得新增有效原文片段并重新识别实体包括:

23、当关系边不存在有效原文映射,或者已有映射原文不能完整说明相应业务关系时,将:头实体、关系类型、尾实体、现场问题、工单信息、知识库版本标识共同形成补充查询条件;

24、基于所述补充查询条件,再次执行bm25检索和向量检索,针对补充检索得到的原文片段,重新执行来源文件、条款位置、来源文件版本、适用范围和有效状态校验;

25、将通过校验的补充原文片段与当前原文片段集合进行比较,若补充原文片段已经存在于当前原文片段集合,则不再重复加入;若尚未包含于当前原文片段集合,则保留该原文片段;

26、将得到的新增有效原文片段中重新识别实体表述,根据重新识别的实体名称、别名、属性和上下文关系进行实体链接,并确定对应的知识图谱实体节点;将相对于当前查询实体集合新增的实体节点组成新增查询实体集合。

27、作为本发明所述基于知识图谱与rag迭代检索的营销服务决策方法的一种优选方案,其中:所述预设停止条件包括:

28、或或;

29、若新增有效原文片段数量为0,则认为通过知识图谱关系已经不能获得新的有效规则原文,停止迭代。若新增有效原文片段数量不为0,则继续执行s608步骤。

30、或者,若新增查询实体数量为0,则停止迭代;

31、判断当前迭代轮次是否达到预先设定的最大迭代次数,若当前迭代轮次达到最大迭代次数,则停止迭代。

32、作为本发明所述基于知识图谱与rag迭代检索的营销服务决策方法的一种优选方案,其中:所述基于迭代获得的有效规则原文生成现场服务辅助决策结果包括:

33、将现场问题、最终有效规则原文以及规则原文对应的来源信息共同提供给大语言模型;

34、大语言模型以通过来源、版本、适用范围和有效状态校验的规则原文作为生成依据,并结合知识图谱关系路径对相关规则进行组织,生成现场服务辅助建议。

35、作为本发明所述基于知识图谱与rag迭代检索的营销服务决策方法的一种优选方案,其中:该方法还包括:为每一个原文片段设置原文片段标识,并记录与该原文片段对应的来源文件、条款位置、文件版本、生效时间、失效时间、适用对象、适用业务范围和有效状态;

36、其中,原文片段标识由来源文件标识、条款编号和片段序号组成;对于同一条款的不同版本原文片段,采用相同的基础标识,并通过来源文件版本进行区分;

37、通过上述处理,形成由原文片段以及其来源文件、条款位置、文件版本、适用范围和有效状态等信息组成的电力营销规则知识库。

38、作为本发明所述基于知识图谱与rag迭代检索的营销服务决策方法的一种优选方案,其中:该方法还包括:

39、执行电力营销规则知识库增量更新;当政策文件、业务规则或者流程规范发生变化时,仅更新受到影响的知识内容,并通过一致性校验后整体启用新知识库版本。

40、作为本发明所述基于知识图谱与rag迭代检索的营销服务决策方法的一种优选方案,其中:所述通过一致性校验后整体启用新知识库版本包括:

41、版本及有效状态一致性校验:检查原文片段、文本索引、实体节点、关系边及映射关系所记录的来源文件版本和有效状态是否一致;文本索引指向校验:检查有效倒排索引项和向量检索索引项是否均指向有效原文片段;图谱原文可追溯性校验:检查有效实体节点和关系边是否能够通过映射关系返回相应的有效原文片段;

42、若一致性校验全部通过,则将待启用知识库版本作为整体版本启用,并保留原知识库版本及对应变更记录;

43、若一致性校验未通过,则记录具体不一致项,不启用本次更新,当前知识库版本继续保持有效。

44、本发明的有益效果:

45、1、本发明方法通过文本检索、知识图谱查询、补充原文检索和新增原文反馈的迭代执行,使分散在不同文件或条款中的关联规则能够逐步补充,提高关联规则检索的完整性。通过融合bm25检索与向量检索,兼顾关键词匹配和语义相似度匹配,减少因业务术语不同或自然语言表述差异造成的规则原文遗漏。

46、2.本发明方法通过关系类型、最大跳数、知识库版本标识、业务发生时间和适用范围约束查询,并利用映射关系m返回规则原文及其来源信息,使检索结果具有可核验性和可追溯性。

47、3.通过本发明方法,即使规则发生变化时,仅对受影响的原文片段、文本索引、实体节点、关系边和映射关系进行增量更新,无需重新构建未发生变化的知识内容;经一致性校验后统一启用新版本,避免同一查询使用不同版本的规则内容。