解读文章的方法以及装置制造方法及图纸

技术编号:30828445 阅读:67 留言:0更新日期:2021-11-18 12:34
本说明书实施例提供解读文章的方法以及装置,其中所述解读文章的方法包括:从文章中,根据用于描述文章的多种实体类型,提取出对应的多个实体;利用提取出的多个实体以及文章的文本进行关系抽取,得到实体之间的关联关系;基于实体之间的关联关系,构建出用于描述所述文章的多元组森林,所述多元组森林包括以实体作为节点、以实体间关联关系作为边的一个或多个树形结构;将所述多元组森林输入解读规则引擎,得到解读结果。该方法针对文章文本的复杂性,将文章文本结构化为多元组森林,由多元组森林准确完整地描述文章内容,再将多元组森林输入基于多元组森林结构构建的解读规则引擎进行解读,能够准确地得到解读结果,实现准确高效的文章解读。高效的文章解读。高效的文章解读。

【技术实现步骤摘要】
解读文章的方法以及装置


[0001]本说明书实施例涉及计算机
,特别涉及一种解读文章的方法。本说明书一个或者多个实施例同时涉及一种解读文章的装置,一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]在不同场景中,存在各种类型的文章,用于反映工作情况、产品告知、合约告知、健康告知等内容。由于文章中内容往往包含很多专业的知识,阅读文章的人有时很难理解文章的真正含义,导致人们出现理解错误、进而做出不符合文章的决定、购买错误的产品等问题。因此,帮助人们进行文章解读是十分有必要的。
[0003]目前,传统的文章解读,一般是在线下由专家帮助进行解读。随着互联网产业的发展,部分企业也开始采用线上文章解读的方式,但本质上还是由专家在线进行人工解读。当专家经验有限或者文章量大的情况下,无法提供准确高效的解读服务。

技术实现思路

[0004]有鉴于此,本说明书实施例提供了一种解读文章的方法。本说明书一个或者多个实施例同时涉及一种解读文章的装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中存在的技术缺陷。
[0005]根据本说明书实施例的第一方面,提供了一种解读文章的方法,包括:从文章中,根据用于描述所述文章的多种实体类型,提取出对应的多个实体;利用提取出的多个实体以及所述文章的文本进行关系抽取,得到实体之间的关联关系;基于所述实体之间的关联关系,构建出用于描述所述文章的多元组森林,所述多元组森林包括以实体作为节点、以实体间关联关系作为边的一个或多个树形结构;将所述多元组森林输入解读规则引擎,得到解读结果。
[0006]可选地,所述利用提取出的多个实体以及所述文章的文本进行关系抽取,得到实体之间的关联关系,包括:利用提取出的多个实体以及所述文章的文本,构建出基于文本和实体的图网络;使用图卷积算法对所述图网络中的实体节点进行特征提取,得到实体节点的向量;通过计算所述图网络中实体节点之间的向量相似度,得到实体之间的关联关系。
[0007]可选地,所述利用提取出的多个实体以及所述文章的文本,构建出基于文本和实体的图网络,包括:将所述文章的文本中的每个句子和每个实体各自视为独立的节点进行编码,得到图网络的句子节点和实体节点;通过将每对句子节点之间建立一条边、将同一句子中的每对实体节点之间建立一条边、以及将每个实体节点与其所属句子节点之间建立一条边,完成图网络的构建。
[0008]可选地,所述通过计算所述图网络中实体节点之间的向量相似度,得到实体之间的关联关系,包括:计算每两个实体节点间的向量相似度;通过将每两个实体节点间的向量相似度与预设相似度阈值进行比较,确定具有关联关系的实体节点。
[0009]可选地,在提取出所述多种实体类型分别对应的实体之前,还包括:将所述文章的初始文本进行无关信息过滤的处理,得到过滤后的文本作为所述文章的文本。
[0010]可选地,所述将所述文章的初始文本进行无关信息过滤的处理,得到过滤后的文本作为所述文章的文本,包括:将所述文章的初始文本转化为句子序列;针对每个句子通过句子级语言模型进行编码,得到每个句子的初始语义向量;将每个句子的初始语义向量输入篇章级语言模型进行有关信息和无关信息的分类,得到每个句子更新的语义向量以及句子分类概率序列,所述更新的语义向量融合了所述句子序列全文的语义信息;将所述句子分类概率序列通过全链接网络,得到优化的分类结果;根据所述分类结果过滤掉无关信息,得到过滤后的文本。
[0011]可选地,所述文章为医学报告,所述多种实体类型,包括:方位、器官、组织、指标、指标值。
[0012]可选地,所述从文章中,根据用于描述所述文章的多种实体类型,提取出对应的多个实体,包括:将所述文章的文本输入语言模型进行文本语义提取,得到输入各字分别对应的融合了全文语义信息的向量;将所述各字的向量经过全链接网络,得到各字分别对应的标签;根据所述各字分别对应的标签,提取出对应于所述多种实体类型的多个指称;通过将所述多个指称分别链接到已有知识库对应的实体上,提取出对应的多个实体。
[0013]可选地,在将所述多个指称链接到已有知识库中对应的实体上之前,还包括:判断提取出的每个指称是否在所述文章的文本中具有对应的否定含义描述;如果有,将所述否定含义描述添加到对应指称中。
[0014]可选地,所述判断提取出的每个指称是否在所述文章的文本中具有对应的否定含义描述,包括:将每个指称在所述文章的文本中的位置、指称文本、以及所述文章的文本输入语言模型进行是否为否定含义的二分类;根据所述二分类的结果,确定每个指称是否具有对应的否定含义描述。
[0015]根据本说明书实施例的第二方面,提供了一种解读文章的装置,包括:实体提取模块,被配置为从文章中,根据用于描述所述文章的多种实体类型,提取出对应的多个实体。关系抽取模块,被配置为利用提取出的多个实体以及所述文章的文本进行关系抽取,得到实体之间的关联关系。森林构建模块,被配置为基于所述实体之间的关联关系,构建出用于描述所述文章的多元组森林,所述多元组森林包括以实体作为节点、以实体间关联关系作为边的一个或多个树形结构。引擎解读模块,被配置为将所述多元组森林输入解读规则引擎,得到解读结果。
[0016]根据本说明书实施例的第三方面,提供了一种计算设备,包括:存储器和处理器;所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令:从文章中,根据用于描述所述文章的多种实体类型,提取出对应的多个实体;利用提取出的多个实体以及所述文章的文本进行关系抽取,得到实体之间的关联关系;基于所述实体之间的关联关系,构建出用于描述所述文章的多元组森林,所述多元组森林包括以实体作为节点、以实体间关联关系作为边的一个或多个树形结构;将所述多元组森林输入解读规则引擎,得到解读结果。
[0017]根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现本说明书任意实施例所述解读
文章的方法的步骤。
[0018]本说明书一个实施例提供了解读文章的方法,由于该方法从文章中,根据用于描述所述文章的多种实体类型,提取出对应的多个实体,利用提取出的多个实体以及所述文章的文本,得到实体之间的关联关系,基于所述实体之间的关联关系,构建出用于描述所述文章的多元组森林,所述多元组森林包括以实体作为节点、以实体间关联关系作为边的一个或多个树形结构,将所述多元组森林输入解读规则引擎,得到解读结果,可见,该方法针对文章文本的复杂性,提出了多元组森林的结构,使得文章文本可以被结构化为多元组森林,由多元组森林准确完整地描述文章内容,再将多元组森林输入基于多元组森林结构构建的解读规则引擎进行解读,能够准确地得到解读结果,实现准确高效的文章解读。
附图说明
[0019]图1是本说明书一个实施例提供的一种解读文章的方法的流程图;
[0020]图2是本说明书一个实施例提供的界面交互示意图;
[0021本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种解读文章的方法,包括:从文章中,根据用于描述所述文章的多种实体类型,提取出对应的多个实体;利用提取出的多个实体以及所述文章的文本进行关系抽取,得到实体之间的关联关系;基于所述实体之间的关联关系,构建出用于描述所述文章的多元组森林,所述多元组森林包括以实体作为节点、以实体间关联关系作为边的一个或多个树形结构;将所述多元组森林输入解读规则引擎,得到解读结果。2.根据权利要求1所述的方法,所述利用提取出的多个实体以及所述文章的文本进行关系抽取,得到实体之间的关联关系,包括:利用提取出的多个实体以及所述文章的文本,构建出基于文本和实体的图网络;使用图卷积算法对所述图网络中的实体节点进行特征提取,得到实体节点的向量;通过计算所述图网络中实体节点之间的向量相似度,得到实体之间的关联关系。3.根据权利要求2所述的方法,所述利用提取出的多个实体以及所述文章的文本,构建出基于文本和实体的图网络,包括:将所述文章的文本中的每个句子和每个实体各自视为独立的节点进行编码,得到图网络的句子节点和实体节点;通过将每对句子节点之间建立一条边、将同一句子中的每对实体节点之间建立一条边、以及将每个实体节点与其所属句子节点之间建立一条边,完成图网络的构建。4.根据权利要求2所述的方法,所述通过计算所述图网络中实体节点之间的向量相似度,得到实体之间的关联关系,包括:计算每两个实体节点间的向量相似度;通过将每两个实体节点间的向量相似度与预设相似度阈值进行比较,确定具有关联关系的实体节点。5.根据权利要求1所述的方法,在提取出对应的多个实体之前,还包括:将所述文章的初始文本进行无关信息过滤的处理,得到过滤后的文本作为所述文章的文本。6.根据权利要求5所述的方法,所述将所述文章的初始文本进行无关信息过滤的处理,得到过滤后的文本作为所述文章的文本,包括:将所述文章的初始文本转化为句子序列;针对每个句子通过句子级语言模型进行编码,得到每个句子的初始语义向量;将每个句子的初始语义向量输入篇章级语言模型进行有关信息和无关信息的分类,得到每个句子更新的语义向量以及句子分类概率序列,所述更新的语义向量融合了所述句子序列全文的语义信息;将所述句子分类概率序列通过全链接网络,得到优化的分类结果;根据所述分类结果过滤掉无关信息,得到过滤后的文本。7.根据权利要求1所述的方法,所述文章为医学报告,所述用于描述所述文章的多种实体类型,包括:方位、器...

【专利技术属性】
技术研发人员:顾大中梁建增李亚东石秋慧王洪彬葛雍龙张学诚王增彦彭辉刘亚蓉李腾杨吟泽
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1