一种事件关系检测方法及系统的制作方法
【技术领域】
[0001] 本发明设及自然语言处理技术领域,更具体地说,设及一种事件关系检测方法及 系统。
【背景技术】
[0002] 逻辑关系能将离散于文本中的事件相连接,而事件关系检测则是一项面向事件之 间逻辑关系(包括因果关系、时序关系等)的自然语言处理技术,通常用于确定离散于文本 中的事件的逻辑关系,其中,事件通常指文本中完整事件的语义单元,如事件句子等。
[0003] 现有技术中用于检测离散于文本中的事件间的逻辑关系的事件关系检测方法仅 仅着眼于某一特定的逻辑关系,如因果关系,即,仅仅能检测出具有某一特定逻辑关系的事 件,因此,现有技术中的事件关系检测技术不具有通用性。
[0004] 综上所述,现有技术中的事件关系检测技术不具有通用性。
【发明内容】
[0005] 本发明的目的是提供一种事件关系检测方法及系统,W解决现有技术中的事件关 系检测技术不具有通用性的问题。
[0006] 为了实现上述目的,本发明提供如下技术方案:
[0007] 一种事件关系检测方法,包括:
[000引获取预设数量已提供逻辑关系的测试句子,每个测试句子均包括一个与该测试句 子的逻辑关系对应的测试连接词;
[0009] 确定每个测试句子中位于测试连接词之前的文本为测试前置文本,位于测试连接 词之后的文本为测试后置文本;
[0010] 分析进行分词处理后的测试前置文本的框架语义,W构建分别与每个测试句子对 应的测试前置向量,分析进行分词处理后的测试后置文本的框架语义,W构建分别与每个 测试句子对应的测试后置向量;
[0011] 确定每个测试句子对应的测试前置向量与测试后置向量组成该测试句子的测试 向量对;
[0012] 获取待测向量对,从全部测试句子的测试向量对中确定出与所述待测向量对相似 度最高的测试向量对,确定该测试向量对对应的测试句子的逻辑关系为所述待测向量对对 应的待测句子的逻辑关系。
[0013] 优选的,所述分析进行分词处理后的测试前置文本的框架语义,W构建分别与每 个测试句子对应的测试前置向量,分析进行分词处理后的测试后置文本的框架语义,W构 建分别与每个测试句子对应的测试后置向量,包括:
[0014] 对所述测试前置文本进行分词处理,得到分别与每个测试句子对应的测试前置词 组;对所述测试后置文本进行分词处理,得到分别与每个测试句子对应的测试后置词组;
[0015] 分析所述测试前置词组中的词语的框架语义,得到每个测试句子的前置框架语义 集合;
[0016] 分析所述测试后置词组中的词语的框架语义,得到每个测试句子的后置框架语义 集合;
[0017] 利用所述前置框架语义集合构建每个测试句子的测试前置向量,利用所述后置框 架语义集合构建每个测试句子的测试后置向量。
[001引优选的,所述获取预设数量已提供逻辑关系的测试句子,每个测试句子均包括一 个与该测试句子的逻辑关系对应的测试连接词,包括:
[0019] 获取指定文本信息;
[0020] 将所述文本信息进行分句处理,得到第一句子;
[0021] 确定所述第一句子中已提供逻辑关系的句子为第二句子;
[0022] 获取每个第二句子所包含的连接词;
[0023] 确定所述第二句子中其连接词指向该第二句子的逻辑关系的概率大于预设阔值 的预设数量句子为测试句子。
[0024] 优选的,所述获取待测向量对,包括;
[002引获取待测句子;
[0026] 确定该待测句子中的一个连接词为待测连接词;
[0027] 确定所述待测句子中位于所述待测连接词之前的文本为待测前置文本,位于所述 待测连接词之后的文本为待测后置文本;
[002引分析进行分词处理后的待测前置文本的框架语义,W构建待测前置向量,分析进 行分词处理后的待测后置文本的框架语义,W构建待测后置向量;
[0029] 确定所述待测前置向量和所述待测后置向量组成待测向量对。
[0030] 优选的,所述从全部测试句子的测试向量对中确定出与所述待测向量对相似度最 高的测试向量对,包括:
[0031] 确定所述待测向量对的待测前置向量和待测后置向量;
[0032] 计算每个测试句子的测试前置向量与所述待测前置向量的第一相似度,W及该测 试句子的测试后置向量与所述待测后置向量的第二相似度;
[0033] 利用所述第一相似度和所述第二相似度确定所述待测向量对与每个测试句子的 测试向量对的相似度;
[0034] 确定出所述相似度中最高的相似度对应的测试向量对。
[0035] 优选的,所述计算每个测试句子的测试前置向量与所述待测前置向量的第一相似 度,W及该测试句子的测试后置向量与所述待测后置向量的第二相似度,包括:
[0036] 计算每个测试句子的测试前置向量与所述待测前置向量的向量余弦值,并将该向 量余弦值确定为第一相似度;
[0037] 计算每个测试句子的测试后置向量与所述待测后置向量的向量余弦值,并将该向 量余弦值确定为第二相似度。
[003引优选的,所述利用所述第一相似度和所述第二相似度确定所述待测向量对与每个 测试句子的测试向量对的相似度,包括:
[0039] 按照下列公式计算所述相似度:
[0040]
[0041] 其中,Sim为所述待测向量对与每个测试句子的测试向量对的相似度,EveSimi所 述为第一相似度,EveSims为所述第二相似度,e为自然常数。
[0042] 一种事件关系检测系统,包括:
[0043] 获取模块,用于获取预设数量已提供逻辑关系的测试句子,每个测试句子均包括 一个与该测试句子的逻辑关系对应的测试连接词;
[0044] 第一确定模块,用于确定每个测试句子中位于测试连接词之前的文本为测试前置 文本,位于测试连接词之后的文本为测试后置文本;
[0045] 向量构建模块,用于分析进行分词处理后的测试前置文本的框架语义,W构建分 别与每个测试句子对应的测试前置向量,分析进行分词处理后的测试后置文本的框架语 义,W构建分别与每个测试句子对应的测试后置向量;
[0046] 第二确定模块,用于确定每个测试句子对应的测试前置向量与测试后置向量组成 该测试句子的测试向量对;
[0047] 第=确定模块,用于获取待测向量对,从全部测试句子的测试向量对中确定出与 所述待测向量对相似度最高的测试向量对,确定该测试向量对对应的测试句子的逻辑关系 为所述待测向量对对应的待测句子的逻辑关系。
[0048] 本发明提供的一种事件关系检测方法及系统,通过已提供逻辑关系、且包括有与 逻辑关系相对应的连接词的预设数量测试句子,建立与每个测试句子对应的测试向量对, 并确定出与待测向量对相似度最高的测试向量对,该测试向量对对应的测试句子的逻辑关 系即为待测向量对对应的待测句子的逻辑关系。目P,确定相似度最高的两个向量对所对应 的句子具有相同的逻辑关系。本申请提供的一种事件关系检测方法及系统,不仅仅能检测 出某一特定逻辑关系,而是可W根据需要获取与任意逻辑关系对应的测试句子及测试向量 对,进而确定待测向量的逻辑关系,具有通用性;且实验证明,本发明提供的一种事件关系 检测方法及系统获得的检测结果具有较高的准确度。
【附图说明】
[0049] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据 提供的附图获得其他的附图。
[0050] 图1为本发明实施例提供的一种事件关系检测方法的流程图;
[0化1]图2为本发明实施例提供的一种事件关系检测方法中步骤S13的流程图;
[0052] 图3为本发明实施例提供的一种事件关系检测方法中步骤S11的流程图;
[0053] 图4为本发明实施例提供的一种事件关系检测方法中获取待测向量对的流程图;
[0054]图5为本发明实施例提供的一种事件关系检测方法中从全部测试句子的测试向 量对中确定出与待测向量对相似度最高的测试向量对的流程图;
[0055]图6为本发明实施例提供的一种事件关系检测系统的结构示意图。
【具体实施方式】
[0056] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0057] 请参阅图1,其示出了本发明实施例提供的一种事件关系检测方法的流程图,可W 包括W下步骤:
[005引S11 ;获取预设数量已提供逻辑关系的测试句子,每个测试句子均包括一个与该测 试句子的逻辑关系对应的测试连
接词。
[0化9] 预设数量可由工作人员根据实际需要进行设定。
[0060] S12;确定每个测试句子中位于测试连接词之前的文本为测试前置文本,位于测试 连接词之后的文本为测试后置文本。
[0061] 可认为每个句子的测试前置文本与测试后置文本构成该测试句子的事件对。
[0062] S13 ;分析进行分词处理后的测试前置文本的框架语义,W构建分别与每个测试句 子对应的测试前置向量,分析进行分词处理后的测试后置文本的框架语义,W构建分别与 每个测试句子对应的测试后置向量。
[0063] S14;确定每个测试句子对应的测试前置向量与测试后置向量组成该测试句子的 测试向量对。
[0064] 可认为每个测试句子的测试向量对即为该测试句子的事件场景对。
[0065] S15 ;获取待测向量化从全部测试句子的测试向量对中确定出与所述待测向量对 相似度最高的测试向量对,确定该测试向量对对应的测试句子的逻辑关系为所述待测向量 对对应的待测句子的逻辑关系。
[0066] 可认为待测向量对即为待测句子的事件场景对。
[0067] 本发明实施例提供的一种事件关系检测方法,通过已提供逻辑关系、且包括有与 逻辑关系相对应的连接词的预设数量测试句子,建立与每个测试句子对应的测试向量对, 并确定出与待测向量对相似度最高的测试向量对,该测试向量对对应的测试句子的逻辑关 系即为待测向量对对应的待测句子的逻辑关系。即确定相似度最高的两个向量对(事件场 景对)所对应的句子具有相同的逻辑关系。本申请提供的一种事件关系检测方法及系统, 不仅仅能检测出某一特定逻辑关系,而是可W根据需要获取与任意逻辑关系对应的测试句 子及测试向量对,进而确定待测向量的逻辑关系,具有通用性;且实验证明,本发明提供的 一种事件关系检测方法及系统获得的检测结果具有较高的准确度。
[00側需要说明的是,每个测试句子可W用下面形式来表示: "PreGram+,connective+PostGram"。其中,"PreGram"为测试前置文本,"connective"为测 试连接词,"化stGram"为测试后置文本。
[0069] 请参阅图2,其示出了本发明实施例提供的一种事件关系检测方法中步骤S13的 流程图,可W包括W下步骤:
[0070] S21 ;对测试前置文本进行分词处理,得到分别与每个测试句子对应的测试前置词 组;对测试后置文本进行分词处理,得到分别与每个测试句子对应的测试后置词组。
[0071] S22;分析测试前置词组中的词语的框架语义,得到每个测试句子的前置框架语义 集合;分析测试后置词组中的词语的框架语义,得到每个测试句子的后置框架语义集合。
[0072]基于化ameNet(框架语义),可利用沈MAFOR工具分析测试前置词组及测试后置 词组中词语的框架语义。其中,化ameNet是基于框架语义学(prameSemantics)的词汇资 源,其为词语意义和句法结构的研究提供一种理论框架,主要通过框架描述单词的释义,即 词语背后隐藏的概念结构和语义等信息。从而,框架语义能够形成特定的场景(包括事件、 状态、关系或实体)的概念表述。在框架语义中,对句子的框架语义标注是一种类似于"谓 词-论元"结构的"目标词-框架语义"结构。每个句子可能包含一个或多个"目标词-框 架语义"结构,例如:原句为:艾琳利用混有麻醉的酒让夏洛克昏迷。对其进行分词处理,得 到目标词;艾琳、利用、混有麻醉的酒、夏洛克、昏迷;通过框架语义分析,能够得到如下"目 标词-框架语义"结构;"艾琳一人物"、"利用一行为"、"混有麻醉的酒一药物"、"夏洛克一 人物"及"昏迷一状态"。
[0073] S23;利用前置框架语义集合构建每个测试句子的测试前置向量,利用后置框架语 义集合构建每个测试句子的测试后置向量。
[0074] 将前置框架语义集合和后置框架语义集合统称为框架语义集合,将每个框架语义 集合中每个词语的框架语义表示成空间向量,各维度将作为该空间向量的组成成分。
[0075] 另外,确定前置框架语义集合和后置框架语义集合构成框架语义集合对,为了实 现框架语义集合对与逻辑关系的一一对应,通过对框架语义集合对进行极大似然的概率估 计确定其是否是一一对应的。具体为:给定框架语义集合对及其在各个逻辑关系的概率分 布P(r),选取分布概率最高的逻辑关系作为该框架语义集合对的极大似然关系,如下列公 式所示:
[0076]
[0077] 其中,Eve.Max(R)为极大似然关系,n,为框架语义集合对指向逻辑关系r出现的 次数,N为框架语义集合对指向所有逻辑关系出现的次数。通常认为Eve.Max(R)最大时的 逻辑关系与该框架语义集合对相对应。
[007引由此,可基于框架语义获取每个测试句子的测试前置向量和测试后置向量,保证 后续步骤的顺利进行。
[0079] 请参阅图3,其示出了本发明实施例提供的一种事件关系检测方法中步骤S11的 流程图,可W包括W下步骤:
[0080] S31 ;获取指定文本信息。
[0081] 预设量可由工作人员根据实际情况进行确定,指定文本信息可W是PDTB(Penn DiscourseTreeBank,库宾话语)新闻语料库。
[0082] S32 ;将文本信息进行分句处理,得到第一句子。
[0083] 对文本信息进行分句处理,即将文本信息中的每一个W句号、问号等结尾的句子 进行切分。
[0084] S33 ;确定第一句子中已提供逻辑关系的句子为第二句子。
[0085]S34;获取每个第二句子所包含的连接词。
[0086] S35;确定第二句子中其连接词指向该第二句子的逻辑关系的概率大于预设阔值 的预设数量句子为测试句子。
[0087] 需要说明的是,预设阔值可由工作人员根据实际情况进行确定,可设置为80%。W 使用PDTB新闻语料库作为指定文本信息举例说明;PDTB新闻语料库中共定义182个连接 词,而该些连接词与逻辑关系并非一一对应,为了使本实施例提供的一种事件关系检测方 法获取的关系更准确,本实施例仅仅选取PDTB新闻语料库中的连接词指向与之对应的逻 辑关系的概率大于预设阔值的连接词。针对PDTB中连接词的分布,统计了各连接词指向某 一逻辑关系的概率,如表1所示:
[0088] 表1PDTB中连接词的分布
[0089]
[0090] 可见,各连接词在四种篇章关系类型中出现的概率,例如连接词 "alternatively(选择地)"指向逻辑关系"Expansion(扩展)"的概率为100%,即连接词 "alternatively(选择地)"与逻辑关系"Expansion(扩展)"是--对应的,符合本实施例 的要求。
[0091] 由此获取的测试句子其测试连接指向其逻辑关系的概率大于预设阔值,能够使得 检测获取的结果更加准确。
[0092] 请参阅图4,其示出了本发明实施例提供的一种事件关系检测方法中获取待测向 量对的流程图,可W包括W下步骤:
[0093] S41 ;获取待测句子。
[0094] S42 ;确定该待测句子中的一个连接词为待测连接词。
[0095] 需要说明的是,选取的待测连接最好位于待测句子比较偏向中央的位置,由此获 得的测试连接词前后的文本分别构成的事件更加完整,更有利于对待测句子的逻辑关系的 分析。
[0096] S43;确定待测句子中位于待测连接词之前的文本为待测前置文本,位于待测连接 词之后的文本为待测后置文本。
[0097]S44 ;分析进行分词处理后的待测前置文本的框架语义,W构建待测前置向量,分 析进行分词处理后的待测后置文本的框架语义,w构建待测后置向量。
[009引需要说明的是,步骤S44中基于框架语义获取待测前置向量和待测后置向量的步 骤与获取测试前置向量和测试后置向量的步骤基本相同,具体请参见上文中对获取测试前 置向量和测试后置向量的说明。
[0099] S45 ;确定待测前置向量和待测后置向量组成待测向量对。
[0100] 由此,能够获取待测向量对,保证后续步骤的顺利实现。
[0101] 请参阅图5,其示出了本发明实施例提供的一种事件关系检测方法中从全部测试 句子的测试向量对中确定出与待测向量对相似度最高的测试向量对的流程图,可W包括W 下步骤:
[010引S51 ;确定待测向量对的待测前置向量和待测后置向量。
[0103] S52 ;计算每个测试句子的测试前置向量与待测前置向量的第一相似度,W及该测 试句子的测试后置向量与待测后置向量的第二相似度。
[0104] S53;利用第一相似度和第二相似度确定待测向量对与每个测试句子的测试向量 对的相似度。
[01化]S54:确定出所述相似度中最高的相似度对应的测试向量对。
[0106] 其中,步骤S54可W按照下列公式计算相似度:
[0107]
[0108] 其中,Sim为待测向量对与每个测试句子的测试向量对的相似度,EveSimi为第一 相似度,EveS
ims为第二相似度,e为自然常数。另外,将第一相似度和第二相似度之和除W 两个相似度的差是为了平衡两个相似度的值,采用相似度差值的指数形式是为了确保分母 的值不为0。
[0109] 由此,分别通过测试前置向量与待测前置向量的第一相似度,及测试后置向量和 待测后置向量的第二相似度,综合确定测试向量对与待测向量对的相似度,使得获得的结 果更加准确可信。
[0110] 其中,步骤S52可W包括:
[0111] 计算每个测试句子的测试前置向量与待测前置向量的向量余弦值,并将该向量余 弦值确定为第一相似度;
[0112] 计算每个测试句子的测试后置向量与待测后置向量的向量余弦值,并将该向量余 弦值确定为第二相似度。
[0113] 实验证明,利用向量余弦值确定相似度不仅计算过程简单,且计算获得的准确度 也更加准确。
[0114] 与上述方法实施例相对应,本发明实施例还提供了一种事件关系检测系统,如图6 所述,可W包括:
[0115] 获取模块61,用于获取预设数量已提供逻辑关系的测试句子,每个测试句子均包 括一个与该测试句子的逻辑关系对应的测试连接词;
[0116] 第一确定模块62,用于确定每个测试句子中位于测试连接词之前的文本为测试前 置文本,位于测试连接词之后的文本为测试后置文本;
[0117] 向量构建模块63,用于分析进行分词处理后的测试前置文本的框架语义,W构建 分别与每个测试句子对应的测试前置向量,分析进行分词处理后的测试后置文本的框架语 义,W构建分别与每个测试句子对应的测试后置向量;
[0118] 第二确定模块64,用于确定每个测试句子对应的测试前置向量与测试后置向量组 成该测试句子的测试向量对;
[0119] 第=确定模块65,用于获取待测向量对,从全部测试句子的测试向量对中确定出 与待测向量对相似度最高的测试向量对,确定该测试向量对对应的测试句子的逻辑关系为 待测向量对对应的待测句子的逻辑关系。
[0120] 由此,通过上述实施例提供的一种事件关系检测系统,获取已提供逻辑关系、且包 括有与逻辑关系相对应的连接词的预设数量测试句子,建立与每个测试句子对应的测试向 量对,并确定出与待测向量对相似度最高的测试向量对,该测试向量对对应的测试句子的 逻辑关系即为待测向量对对应的待测句子的逻辑关系。目P,确定相似度最高的两个向量对 所对应的句子具有相同的逻辑关系。本申请提供的一种事件关系检测方法及系统,不仅仅 能检测出某一特定逻辑关系,而是可W根据需要获取与任意逻辑关系对应的测试句子及测 试向量对,进而确定待测向量的逻辑关系,具有通用性;且实验证明,本发明提供的一种事 件关系检测方法及系统获得的检测结果具有较高的准确度。
[0121] 对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对该 些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可 W在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限 制于本文所示的该些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的 范围。
【主权项】
1. 一种事件关系检测方法,其特征在于,包括: 获取预设数量已提供逻辑关系的测试句子,每个测试句子均包括一个与该测试句子的 逻辑关系对应的测试连接词; 确定每个测试句子中位于测试连接词之前的文本为测试前置文本,位于测试连接词之 后的文本为测试后置文本; 分析进行分词处理后的测试前置文本的框架语义,以构建分别与每个测试句子对应的 测试前置向量,分析进行分词处理后的测试后置文本的框架语义,以构建分别与每个测试 句子对应的测试后置向量; 确定每个测试句子对应的测试前置向量与测试后置向量组成该测试句子的测试向量 对; 获取待测向量对,从全部测试句子的测试向量对中确定出与所述待测向量对相似度最 高的测试向量对,确定该测试向量对对应的测试句子的逻辑关系为所述待测向量对对应的 待测句子的逻辑关系。2. 根据权利要求1所述的方法,其特征在于,所述分析进行分词处理后的测试前置文 本的框架语义,以构建分别与每个测试句子对应的测试前置向量,分析进行分词处理后的 测试后置文本的框架语义,以构建分别与每个测试句子对应的测试后置向量,包括: 对所述测试前置文本进行分词处理,得到分别与每个测试句子对应的测试前置词组; 对所述测试后置文本进行分词处理,得到分别与每个测试句子对应的测试后置词组; 分析所述测试前置词组中的词语的框架语义,得到每个测试句子的前置框架语义集 合; 分析所述测试后置词组中的词语的框架语义,得到每个测试句子的后置框架语义集 合; 利用所述前置框架语义集合构建每个测试句子的测试前置向量,利用所述后置框架语 义集合构建每个测试句子的测试后置向量。3. 根据权利要求2所述的方法,其特征在于,所述获取预设数量已提供逻辑关系的测 试句子,每个测试句子均包括一个与该测试句子的逻辑关系对应的测试连接词,包括: 获取指定文本?目息; 将所述文本信息进行分句处理,得到第一句子; 确定所述第一句子中已提供逻辑关系的句子为第二句子; 获取每个第二句子所包含的连接词; 确定所述第二句子中其连接词指向该第二句子的逻辑关系的概率大于预设阈值的预 设数量句子为测试句子。4. 根据权利要求1所述的方法,其特征在于,所述获取待测向量对,包括: 获取待测句子; 确定该待测句子中的一个连接词为待测连接词; 确定所述待测句子中位于所述待测连接词之前的文本为待测前置文本,位于所述待测 连接词之后的文本为待测后置文本; 分析进行分词处理后的待测前置文本的框架语义,以构建待测前置向量,分析进行分 词处理后的待测后置文本的框架语义,以构建待测后置向量; 确定所述待测前置向量和所述待测后置向量组成待测向量对。5. 根据权利要求1至4任一项所述的方法,其特征在于,所述从全部测试句子的测试向 量对中确定出与所述待测向量对相似度最高的测试向量对,包括: 确定所述待测向量对的待测前置向量和待测后置向量; 计算每个测试句子的测试前置向量与所述待测前置向量的第一相似度,以及该测试句 子的测试后置向量与所述待测后置向量的第二相似度; 利用所述第一相似度和所述第二相似度确定所述待测向量对与每个测试句子的测试 向量对的相似度; 确定出所述相似度中最高的相似度对应的测试向量对。6. 根据权利要求5所述的方法,其特征在于,所述计算每个测试句子的测试前置向量 与所述待测前置向量的第一相似度,以及该测试句子的测试后置向量与所述待测后置向量 的第二相似度,包括: 计算每个测试句子的测试前置向量与所述待测前置向量的向量余弦值,并将该向量余 弦值确定为第一相似度; 计算每个测试句子的测试后置向量与所述待测后置向量的向量余弦值,并将该向量余 弦值确定为第二相似度。7. 根据权利要求6所述的方法,其特征在于,所述利用所述第一相似度和所述第二相 似度确定所述待测向量对与每个测试句子的测试向量对的相似度,包括: 按照下列公式计算所述相似度:其中,Sim为所述待测向量对与每个测试句子的测试向量对的相似度,EveSim1所述为 第一相似度,EveSim2为所述第二相似度,e为自然常数。8. -种事件关系检测系统,其特征在于,包括: 获取模块,用于获取预设数量已提供逻辑关系的测试句子,每个测试句子均包括一个 与该测试句子的逻辑关系对应的测试连接词; 第一确定模块,用于确定每个测试句子中位于测试连接词之前的文本为测试前置文 本,位于测试连接词之后的文本为测试后置文本; 向量构建模块,用于分析进行分词处理后的测试前置文本的框架语义,以构建分别与 每个测试句子对应的测试前置向量,分析进行分词处理后的测试后置文本的框架语义,以 构建分别与每个测试句子对应的测试后置向量; 第二确定模块,用于确定每个测试句子对应的测试前置向量与测试后置向量组成该测 试句子的测试向量对; 第三确定模块,用于获取待测向量对,从全部测试句子的测试向量对中确定出与所述 待测向量对相似度最高的测试向量对,确定该测试向量对对应的测试句子的逻辑关系为所 述待测向量对对应的待测句子的逻辑关系。
【专利摘要】本发明公开了一种事件关系检测方法和系统,包括:获取预设数量已提供逻辑关系的测试句子,每个测试句子均包括一个与其逻辑关系对应的测试连接词;确定每个测试句子中位于测试连接词之前的文本为测试前置文本,位于测试连接词之后的文本为测试后置文本;通过分析进行分词处理后的测试前置文本和测试后置文本的框架语义,构建测试前置向量及测试后置向量;确定每个测试句子的测试前置向量与测试后置向量组成其测试向量对;获取待测向量对,从全部测试向量对中确定出与待测向量对相似度最高的测试向量对,确定该测试向量对对应的测试句子的逻辑关系为待测向量对对应的待测句子的逻辑关系。由此,不仅实现了通用性,获取的检测结果还具有较高准确度。
【IPC分类】G06F17/27
【公开号】CN104881404
【申请号】CN201510346311
【发明人】杨雪蓉, 洪宇, 姚建民, 朱巧明
【申请人】苏州大学张家港工业技术研究院
【公开日】2015年9月2日
【申请日】2015年6月19日
转载请注明原文地址:https://www.famiwei.com/read-8138671.html