句法分析、语义分析

无人久伴 提交于 2019-12-24 21:33:04

一、依存句法分析  ------- 偏  情感分析(词与词关系)

 (1)依存句法分析的基本概念

  依存语法 (Dependency Parsing, DP) 通过分析语言单位内成分之间的依存关系揭示其句法结构。 直观来讲,依存句法分析识别句子中的“主谓宾”、“定状补”这些语法成分,并强调分析词汇之间的关系

     例如,句子:

      国** *** 李** 调***************** ,支持 ********************。

依存句法分析结果(via 哈工大LTP):

http://www.cnblogs.com/CheeseZH/p/5768389.html | center

从分析结果中我们可以看到,句子的核心谓词为“提出”主语是  李** ,提出的宾语是“支持 ** …”,“调*…时”是“提出”的 (时间) 状语,“李**” 的修饰语是“    国** ** ”,“支持”的宾语是“探索 *** ”。

  有了上面的句法分析结果,我们就可以比较容易的看到,“提出者”是“ 李** ”,而不是“上海”或“外高桥”,即使它们都是名词,而且距离“提出”更近。

依存句法分析标注关系 (共14种) 及含义如下:

        它将句子分析成一颗依存句法树,描述出各个词语之间的依存关系。依存句法分析中句子的核心谓语动词,围绕谓语找出其他成分 ;

  (2)HED,可以用来构建情感分析(程度词) 

二、语义依存分析/语义分析    ------ 偏  信息抽取(三元组)

(1)语义依存分析/语义分析 概念

  语义依存分析 (Semantic Dependency Parsing, SDP),分析句子各个语言单位之间的语义关联,并将语义关联以依存结构呈现。

       使用语义依存刻画句子语义(实施关系 .....),不是词汇本身(即:倒装句虽说有不同的依存句法分析,但其语义分析的结构是相似的),而是通过词汇所承受的语义框架来描述该词汇,而论元的数目相对词汇来说数量总是少了很多的。语义依存分析目标是跨越句子表层句法结构的束缚,直接获取深层的语义信息

     语义依存分析不受句法结构的影响,将具有直接语义关联的语言单元直接连接依存弧并标记上相应的语义关系。这也是语义依存分析与句法依存分析的重要区别。例如以下三个句子,用不同的表达方式表达了同一个语义信息,即张三实施了一个吃的动作,吃的动作是对苹果实施的。

http://www.cnblogs.com/CheeseZH/p/5768389.html | center

 

http://www.cnblogs.com/CheeseZH/p/5768389.html | center

 

http://www.cnblogs.com/CheeseZH/p/5768389.html | center

  从上边的对比可以看出,虽然三个句子拥有不同的句子结构, 产生了不同的句法分析结果, 但是三个句子中语言单元之间的语义关系并没有发生变化, 从"吃"这个词来看, 它的主体, 客体...都没有发生变化.

  再看一个例子:

http://www.cnblogs.com/CheeseZH/p/5768389.html | center

 

  如上例对比了句法依存和语义分析的结果,可以看到两者存在两个显著差别。第一句法依存某种程度上更重视非实词(如介词)句子结构分析中的作用,而语义依存更倾向在具有直接语义关联实词之间建立直接依存弧,非实词作为辅助标记存在。 第二,两者依存弧上标记的语义关系完全不同,语义依存关系是由论元关系引申归纳而来,可以用于回答问题,我在哪里喝汤,我在用什么喝汤,谁在喝汤,我在喝什么。但是句法依存却没有这个能力。

(2)语义角色标注 SRL ,三元组结构

  语义依存与语义角色标注之间也存在关联语义角色标注只关注句子主要谓词的论元及谓词与论元之间的关系,而语义依存不仅关注谓词与论元的关系,还关注谓词与谓词之间、论元与论元之间、论元内部的语义关系。语义依存对句子语义信息的刻画更加完整全面。

  语义依存关系分为三类,分别是主要语义角色,每一种语义角色对应存在一个嵌套关系和反关系;事件关系,描述两个事件间的关系;语义依附标记,标记说话者语气等依附性信息。

(3)语义分析常见的关系

       语义角色标注 结果通常是一个三元组的形式:(主体obj,关系谓语rel,客体obj)         

http://www.cnblogs.com/CheeseZH/p/5768389.html | center

三、依存句法分析 与 依存语义分析 总结

        语义依存分析不受句法结构的影响,将具有直接语义关联的语言单元直接连接依存弧并标记上相应的语义关系。可以用来意图识别剪枝,bootstrapping减枝(去除修饰词,获取句子的主干:主  谓  宾)。

        如上例对比了句法依存和语义分析的结果,可以看到两者存在两个显著差别。第一,句法依存某种程度上更重视非实词(如介词)在句子结构分析中的作用(哪个词修饰了哪个词,词与词之间的先后关系),而语义依存更倾向在具有直接语义关联的实词之间建立直接依存弧,非实词作为辅助标记存在。 第二,两者依存弧上标记的语义关系完全不同,语义依存关系是由论元关系引申归纳而来,可以用于回答问题,如我在哪里喝汤,我在用什么喝汤,谁在喝汤,我在喝什么。但是句法依存却没有这个能力。

 

            参考:

                     ①  作者: ZH奶酪——张贺 (依存句法分析与依存语义分析的区别

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!