自然语言理解讲义第四章汇总课件.ppt

上传人(卖家):三亚风情 文档编号:3487998 上传时间:2022-09-06 格式:PPT 页数:46 大小:228.50KB
下载 相关 举报
自然语言理解讲义第四章汇总课件.ppt_第1页
第1页 / 共46页
自然语言理解讲义第四章汇总课件.ppt_第2页
第2页 / 共46页
自然语言理解讲义第四章汇总课件.ppt_第3页
第3页 / 共46页
自然语言理解讲义第四章汇总课件.ppt_第4页
第4页 / 共46页
自然语言理解讲义第四章汇总课件.ppt_第5页
第5页 / 共46页
点击查看更多>>
资源描述

1、自然语言理解讲义自然语言理解讲义第四章第四章 自然语言句法自然语言句法主要内容主要内容o 助动词与动词短语助动词与动词短语o 被动语态被动语态o 语言中的移位现象语言中的移位现象o 在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句o 带缺位的分析带缺位的分析o 关系从句关系从句助动词与动词短语助动词与动词短语(1)o 英文句子常常包括紧跟一个由若干助动词加一英文句子常常包括紧跟一个由若干助动词加一个主动词的序列。个主动词的序列。例如例如 I can see the house.I will have seen the house.I was watching the movie.I s

2、hould have been watching the movie.助动词与动词短语助动词与动词短语(2)分析一下助动词如何约束它们后面的动词:分析一下助动词如何约束它们后面的动词:“have”后面必须跟过去分词形式;后面必须跟过去分词形式;“be”后面要么跟现在分词形式,要么是在被动句中跟后面要么跟现在分词形式,要么是在被动句中跟过去分词形式;过去分词形式;“do”通常单独出现,后面也可以接动词原型;通常单独出现,后面也可以接动词原型;“can”和和“must”之类的助动词只能接动词的原型。之类的助动词只能接动词的原型。另外,在简单陈述句中,第一个动词另外,在简单陈述句中,第一个动词(包括

3、助动词包括助动词)必须与句子的主语一致,而且必须以限定形式出必须与句子的主语一致,而且必须以限定形式出现。现。(*I going,*We be gone,*They am都是不可接受的都是不可接受的)。助动词与动词短语助动词与动词短语(3)o 下面将讨论如何结合新规则和特征约束来描述有助动词下面将讨论如何结合新规则和特征约束来描述有助动词的句子结构。主要思想是引入助动词的次范畴特征,利的句子结构。主要思想是引入助动词的次范畴特征,利用这些特征来约束助动词后面的动词短语。用这些特征来约束助动词后面的动词短语。o 首先要明确区分助动词与主动词:首先要明确区分助动词与主动词:n助动词在句中可放在副词

4、助动词在句中可放在副词not之前,而主动词则不行:之前,而主动词则不行:I am not going!He could not have seen the car.n在问答句中只有助动词能放在主语在问答句中只有助动词能放在主语(名词短语名词短语)之前:之前:Did you see the car?Can I try it?*Eat John the pizza?n相反,主动词可作为句中唯一的动词,而且这样的句子在变为相反,主动词可作为句中唯一的动词,而且这样的句子在变为问答句时需要添加助动词问答句时需要添加助动词do。助动词与动词短语助动词与动词短语(4)o 助动词可分为两类:一类称为主要助动

5、词,助动词可分为两类:一类称为主要助动词,词根是词根是be和和have;另一类是情态;另一类是情态(modal)动动词,通常只以限定形式词,通常只以限定形式(一般现在时与过去一般现在时与过去时时)出现。情态动词包括出现。情态动词包括do(did),can(could),may(might),shall(should),will(would),must,need及及dare;另外还有可充当此功能的短语,;另外还有可充当此功能的短语,如如ought to,used to,及及be going to。o be和和have既可作助动词,又可作主动词。因既可作助动词,又可作主动词。因此在词典中它们有不同

6、的条目。此在词典中它们有不同的条目。助动词与动词短语助动词与动词短语(5)o 处理助动词的基本思想是将它们看作可带动词短语处理助动词的基本思想是将它们看作可带动词短语为补语的动词。这个动词短语本身又可以包含另外为补语的动词。这个动词短语本身又可以包含另外的助动词,也可以是一个以主动词开头的动词短语。的助动词,也可以是一个以主动词开头的动词短语。于是可添加如下规则对上一章文法进行扩充:于是可添加如下规则对上一章文法进行扩充:VP(AUX COMPFORM?s)(VP VFORM?s)COMPFORM特征显示助动词后面的特征显示助动词后面的VP的的VFORM。助动词与动词短语助动词与动词短语(6)

7、o 助动词助动词COMPFORM特征的取值范围特征的取值范围 助动词助动词 COMPFORM Construction 例句例句情态动词 base 情态语气 can see the househave pastprt 完成时 have seen the housebe ing 进行态 is lifting the boxbe pastprt 被动态 was seen by him助动词与动词短语助动词与动词短语(7)o 对于助动词的排列,还有其他限制。特别地,助动词只对于助动词的排列,还有其他限制。特别地,助动词只能以如下顺序出现:能以如下顺序出现:Modal+have+be(进行态进行态)+

8、be(被动态被动态)The song might have been being played as they left.o 要刻画上述顺序约束,似乎需要要刻画上述顺序约束,似乎需要8条规则。但其中一些条规则。但其中一些并不符合特征约束,例如,并不符合特征约束,例如,由于情态动词没有分词形式,由于情态动词没有分词形式,所以在助动词序列中它们不可能出现在所以在助动词序列中它们不可能出现在have或或be之后。之后。例如句子例如句子 *He has might see the movie already.与与have的动词次范畴约束相冲突。的动词次范畴约束相冲突。助动词与动词短语助动词与动词短语(

9、8)o 当然,单独用规则当然,单独用规则 VP(AUX COMPFORM?s)(VP VFORM?s)容易产生过生成的问题。它能接受如下形式的容易产生过生成的问题。它能接受如下形式的(非法非法)句句子:子:*I must be having been singing.o 这一问题可通过添加新特征及关于助动词这一问题可通过添加新特征及关于助动词be的进一步约的进一步约束加以解决。因为助动词束加以解决。因为助动词be后面不能再跟其他助动词后面不能再跟其他助动词(被动语态除外被动语态除外)。这里要引入一个布尔主特征。这里要引入一个布尔主特征MAIN,其值为表示主动词、为表示助动词。于是关于助动其值为

10、表示主动词、为表示助动词。于是关于助动词词be的规则可表示为:的规则可表示为:VPAUXbe VPing,+MAIN 接着,对接着,对“be”的词条做相应的变更,从而保证原始的的词条做相应的变更,从而保证原始的助动词规则不再适用,这可通过将助动词规则不再适用,这可通过将COMPFORM特征设特征设置为置为“-”来实现。来实现。助动词与动词短语助动词与动词短语(9)o 现在来考虑关于被动语态的规则。一种比较简单的方法现在来考虑关于被动语态的规则。一种比较简单的方法是添加一条规则以允许被动形式的补语,这样要引入一是添加一条规则以允许被动形式的补语,这样要引入一个新的布尔特征个新的布尔特征PASS,

11、PASS的特征值为时表示的特征值为时表示VP是被动语态:是被动语态:VPAUXbe VPing,+PASS 而被动态规则是:而被动态规则是:VP+PASSAUXbe VPpastprt,+MAIN 被动语态被动语态(1)o 有些动词后面须跟名词短语作宾语,但当句子变为被有些动词后面须跟名词短语作宾语,但当句子变为被动语态时,该名词短语通常会放到主语的位置,或者动语态时,该名词短语通常会放到主语的位置,或者放在以介词放在以介词by开头的介词短语中。开头的介词短语中。o 被动语态的复杂性就在于被动语态的复杂性就在于VP中可能缺少了作为宾语的中可能缺少了作为宾语的NP。为此引入一个新的布尔中心特征,

12、。为此引入一个新的布尔中心特征,PASSGAP,其,其值为表示值为表示VP(为被动语态且为被动语态且)缺少宾语缺少宾语NP。与往常一。与往常一样,若规则左边未指明,则表示该特征的默认值是样,若规则左边未指明,则表示该特征的默认值是“”(非被动语态非被动语态)。例如,简单_np次范畴的规则可分解为以下两条规则:VPpassgap,+MAINV_np NP VP+passgap,+MAINV_np 被动语态被动语态(2)can:(CAT AUX MODAL+VFORM pres AGR 1s 2s 3s 1p 2p 3p COMPFORM base)could:(CAT AUX MODAL+VFO

13、RM pres past AGR 1s 2s 3s 1p 2p 3p COMPFORM base)do:(CAT AUX MODAL+VFORM pres AGR 1s 2s 1p 2p 3p COMPFORM base)did:(CAT AUX MODAL+VFORM past AGR 1s 2s 3s 1p 2p 3p COMPFORM base)be:(CAT AUX VFORM base ROOT be COMPFORM ing)have:(CAT AUX VFORM base ROOT have COMPFORM pastprt)被动语态被动语态(3)1.SINV(NP AGR?a)

14、(VPfin AGR?a)2.VP(AUX COMPFORM?s)(VP VFORM?s)3.VP AUXbe VPing,+MAIN4.VP AUXbe VPing,+PASS5.VP+PASSAUXbe VPpastprt,+MAIN,+passgap6.VPpassgap,+MAINV_none7.VPpassgap,+MAINV_np NP8.VP+passgap,+MAINV_np9.NP(ART AGR?a)(N AGR?a)10.NPNAME11.NPPROS和VP的中心特征:VFORM,AGRNP的中心特征:AGR处理助动词处理助动词及被动语态及被动语态的文法片段的文法片段语言

15、中的移位现象语言中的移位现象(1)o 自然语言很多句子结构是其他句子结构的简单自然语言很多句子结构是其他句子结构的简单变化。有时,两个句子的不同仅仅在于某些词变化。有时,两个句子的不同仅仅在于某些词或词组的位置不同。下面研究英语中疑问句所或词组的位置不同。下面研究英语中疑问句所具有的规律,并探索一些相关的技术具有的规律,并探索一些相关的技术语言中的移位现象语言中的移位现象(2)o 和陈述句相比,在疑问句中主语和第一个助动和陈述句相比,在疑问句中主语和第一个助动词的位置进行了互换。有时陈述句中可能没有词的位置进行了互换。有时陈述句中可能没有助动词,这种情况下对应的疑问句中就要引入助动词,这种情况

16、下对应的疑问句中就要引入一个根为一个根为do的助动词:的助动词:John went to the store.Henry goes to school every day.Did John go to the store?Does Henry go to school every day?语言中的移位现象语言中的移位现象(3)在语言学中,上述情形称为主助倒置在语言学中,上述情形称为主助倒置(subject-aux inversion)。这些是局部这些是局部(或有界或有界)移位的例子。与此相对应的是在特殊疑问移位的例子。与此相对应的是在特殊疑问句中出现的无界移位。在句中出现的无界移位。在无界无界

17、移位中,成分可以从它们原来的移位中,成分可以从它们原来的位置移到任意远处。位置移到任意远处。例如,对下面的英文句子 The fat man will angrily put the book in the corner.你可以提问 Which man will angrily put the book in the corner?Who will angrily put the book in the corner?How will the fat man put the book in the corner?What will the fat man angrily put in the c

18、orner?Where will the fat man angrily put the book?语言中的移位现象语言中的移位现象(4)每个疑问句的原始陈述句形式均相同,而它们与原每个疑问句的原始陈述句形式均相同,而它们与原始陈述句的不同之处仅仅是始陈述句的不同之处仅仅是删去了要提问的部分,并替换删去了要提问的部分,并替换为句首的疑问短语为句首的疑问短语。另外,如果要提问的部分不是做主语另外,如果要提问的部分不是做主语NP,那么特殊疑,那么特殊疑问句中的主语和助动词要倒置,这与一般疑问句相同。即问句中的主语和助动词要倒置,这与一般疑问句相同。即使在没有助动词的句子中,两种疑问句也保持这种相似

19、性:使在没有助动词的句子中,两种疑问句也保持这种相似性:I found a bookcase.Did I find a bookcase?What did I find?语言中的移位现象语言中的移位现象(5)o 对于特殊疑问句来说,困难的是如何处理句子后面省略的成分。考虑下句子中的倾斜部分:What will the fat man angrily put in the corner?尽管句子合法,但angrily put in the corner不是一个合法的VP,因为我们不能说I angrily put in the corner。只有在特殊疑问句才能用这样的VP,而且只有在疑问代词被插

20、入省略的地方能构成合法的VP时才行。例如,What will the fat man angrily put in the corner?是可接受的,但*Where will the fat man angrily put in the corner?则不行。语言中的移位现象语言中的移位现象(6)如果为特殊疑问句中的VP构造专门的文法,那么需要对各种形式的VP及各种形式的缺失成分构造不同的规则。这样会使文法的规模大大膨胀。最好的办法是能对特殊疑问句进行统一的处理。下面要介绍的方法都是类似的,都依赖以下概念:句子中缺失子成分的位置称为缺位缺位(gap),而要移入的成分则称为填充填充成分成分(fi

21、ller)。当句子存在相应的缺位填充成分当句子存在相应的缺位填充成分(例如特殊疑问句中例如特殊疑问句中的疑问词短语的疑问词短语)时,下面的技术都涉及到如何填充缺位的时,下面的技术都涉及到如何填充缺位的问题。问题。语言中的移位现象语言中的移位现象(7)o 基于上述考虑,对句子“What will the fat man angrily put in the corner?”中的动词短语进行分析时,可以将这个短语看成是“angrily put what in the corner?”。而分析句子“What will the fat man angrily put the book in?”中的动词

22、短语,可以看成是分析“angrily put the book in what?”。o 进一步证明这种分析的正确性:可以假定疑问词填充缺可以假定疑问词填充缺位,并对疑问句进行形式正确性的所有测试,比如主谓位,并对疑问句进行形式正确性的所有测试,比如主谓一致性、代词的格一致性、代词的格(who,whom)和动词的及物性和动词的及物性。例如,试比较:What did you put in the cupboard?*What did you put the bottle in the cupboard?语言中的移位现象语言中的移位现象(8)o 关于移位,需要注意:不是任何位置上的语法成分都可以移到

23、前面,并形成疑问句,例如:The man who was holding the two balloons will put the box in the corner.对这个句子,你不能提这样的问题(“”表示缺位):What will the man who was holding will put the box in the corner.即,不能对从句里面的成分提问。在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(1)o 一般疑问句的处理一般疑问句的处理 一般疑问句的处理比较容易,在原来的文法中增加以下规则即可处理大多数的情况:S+INV(AUX AGR?a SUBCAT?v

24、)(NP AGR?a)(VP VFORM?v)这条规则保证AUX和主语NP是一致的,且AUX后的VP具有合适的VFORM。一般疑问句的处理只需要这条规则,而且所有原来用来分析陈述句的规则均可直接处理一般疑问句。在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(2)o 特殊疑问句的处理特殊疑问句的处理 如前所述,需要引入一个特殊的特征GAP来处理特殊疑问句。这一特征从母成分传向其子成分,直到在句中找到缺位的合适位置为止。在该位置将构造一个合适的成分但不需要任何输入。这可以通过增加一条右边为空()的规则实现的,例如规则 (NP GAP(CAT NP)(AGR?a)AGR?a)即,在寻找名词

25、短语时,如果发现当前成分的的GAP特征值为NP,则根据这条规则可直接生成一个NP而不需要任何输入。注意母成分的GAP特征值是另外一个特征结构。在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(3)o 特殊疑问句的处理特殊疑问句的处理 现在可以写一个能正确传递GAP特征的文法。这里有两种通用的方法,取决于中心成分是否为词性。若中心成分不是词性,则GAP特征只能传递到中心成分,而不能传递到其他子成分。例如一个包含GAP特征的典型S规则可以是 (S GAP?g)(NP GAP)(VP GAP?g)即GAP只可能在主子成分VP中,而不会在主语NP中。在上下文无关文法中处理疑问句在上下文无关文法

26、中处理疑问句(4)o 特殊疑问句的处理特殊疑问句的处理 对于中心成分是词性的规则,GAP特征可能被传递到任意非词性的子成分中。例如对于补足语是_np_pp的动词:VPV_np_pp NP PP 有可能产生两条和缺位有关的规则 (VP GAP?g)V_np_pp(NP GAP?g)(PP GAP)(VP GAP?g)V_np_pp(NP GAP)(PP GAP?g)换句话说,GAP可能出现在NP中也可能出现在PP中,但不能同时出现。即,缺位只能用在一个地方。在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(5)o 特殊疑问句的处理特殊疑问句的处理 往文法中添加缺位特征的算法对每条规则YX

27、1HiXn,其中Hi是中心成分1.若规则已在某些成分中指明了GAP特征,则结束。2.若Hi不是词性,则给Hi和Y添加GAP特征,将其他子成分的 GAP特征值设为GAP,从而产生规则 (Y GAP?g)(X1 GAP)(Hi GAP?g)(Xn GAP)3.若Hi是词性,则对每个非词性子成分Xj,添加一条如下形式的 规则 (Y GAP?g)(X1 GAP)(Xj GAP?g)(Xn GAP)在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(6)o 特殊疑问句的处理特殊疑问句的处理 通过上面的算法可以创建一个能够处理缺位的新文法。接下来则需要分析缺位填充成分的出处。在特殊疑问句中,填充成分

28、一般是位于句首的名词短语或介词短语处。在此,我们引入一个新特征WH。WH特征表示的是一类引导问句的短语,通过这个特征我们就能识别出填充成分。WH特征主要以who,what,when,where,why,及how(也包括how many与how carefully)之类的词位标志。在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(7)o 特殊疑问句的处理特殊疑问句的处理 上述疑问词分别属于几个不同的语法类。具体地说,who,whom和what可用来代替NP而能以代词的形式出现:Who ate the pizza?而what和which则可充当NP中的限定词:What book did h

29、e sale?此外,where和when可充当介词短语、how可用于形容词和副词短语、whose则可作为所有格代词。在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(8)o 特殊疑问句的处理特殊疑问句的处理 以上疑问词可用于不同的角色。上面的例子显示它们可以用于引入特殊疑问句,这将通过WH特征值Q来体现。它们中的某些词还可用于引导从句,这时的WH特征值为R。对于WH特征值,还应满足如下限制:如果一个短语包含一个具有WH特征的子短语,则更大的短语也具有相同的WH特征值。例如 In what store did you buy the picture?是一个合法的疑问句,因为介词短语in

30、what store的WH特征值为Q(原因是what的WH特征值为Q,于是名词短语what store的WH特征值为Q)在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(9)o 特殊疑问句的处理特殊疑问句的处理what:(CAT PRO when:(CAT PP-WRD WH Q WH Q R AGR 3s 3p)PFORM TIME)what:(CAT QDET who:(CAT PRO WH Q WH Q R AGR 3s 3p)AGR 3s 3p)which:(CAT QDET where:(CAT PP-WRD WH Q WH Q R AGR 3s 3p)PFORM LOC M

31、OT)which:(CAT PRO whose:(CAT PRO WH R WH Q R AGR 3s 3p)POSS+AGR 3s 3p)在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(10)o 处理疑问词的简单NP和PP文法 1.(NP POSS?p WH?w)(PRO POSS?p WH?w)2.(NP WH?w)(DET WH?w AGR?a)(CNP AGR?a)3.CNPN4.CNPADJ N5.DETART6.(DET WH?w)(NP+POSS WH?w)7.(DET WH?w)(QDET WH?w)8.(PP WH?w)P(NP WH?w)9.(PP WH?w)(P

32、P-WRD WH?w)NP,DET和CNP的中心特征:AGRPP的中心特征:PFORM在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(11)o特殊疑问句的处理特殊疑问句的处理 现在,很多特殊疑问句可通过添加两条新规则来处理。下面是基于NP和PP的疑问句处理规则:S(NPQ,GAP AGR?a)(S+INV GAP(NP AGR?a)S(PPQ,GAP PFORM?a)(S+INV GAP(PP PFORM?a)这两条规则都将GAP特征的值设置为首个WH成分的副本,所以它们可用于填充后面的S成分的缺位。因为后面的S成分必须具有+INV特征,所以它还必须涵盖主助倒置规则。在上下文无关文法

33、中处理疑问句在上下文无关文法中处理疑问句(12)10.(SINV WH?w GAP?g)(NP WH?w AGR?a)(VPfin AGR?a GAP?g)11.(S+INV WH?w GAP?g)(AUX COMPFORM?s AGR?a)(NP WH?w AGR?a GAP)(VP VFORM?s GAP?g)12.S(NPQ,GAP AGR?a)(S+INV GAP(NP AGR?a)13.S(PPQ,GAP PFORM?a)(S+INV GAP(PP PFORM?a)14.(VP GAP?g)(AUX COMPFORM?s)(VP VFORM?s GAP?g)15.VPV_none16

34、.(VP GAP?g)V_np(NP GAP?g)17.(VP GAP?g)V_vp:inf(VPinf GAP?g)18.(VP GAP?g)V_np_vp:inf(NP GAP?g)(VPinf GAP)18.(VP GAP?g)V_np_vp:inf(NP GAP)(VPinf GAP?g)19.(VPinf GAP?g)TO(VPbase GAP?g)20.(VP GAP?g)V_np_pp:loc(NP GAP?g)(PPloc GAP)20.(VP GAP?g)V_np_pp:loc(NP GAP)(PPloc GAP?g)S和VP的中心特征:VFORM,AGR在上下文无关文法中处

35、理疑问句在上下文无关文法中处理疑问句(13)o 带缺位的句法分析带缺位的句法分析 带GAP特征的文法会大大增加分析器的(算法)复杂性。特别是像下面的右边为空的规则 (NP GAP(CAT NP)(AGR?a)AGR?a)会引发很多问题,因为它们允许在任何位置产生空的NP,而不需要输入。下面通过对有向边扩展算法进行适当修改而使之能自动处理缺位。这项技术对任何句法分析策略都有效。在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(14)o 带缺位的句法分析带缺位的句法分析 具体来说,当一个成分具有与它自己相匹配的GAP特征时,则该成分必须由空成分来生成。也就是说,下一个成分是缺位的有向边可立

36、刻进行扩展。例如,若分析器要处理下面的有向边 (VP GAP(NP AGR 3s)V_np_pp:loc (NP GAP(NP AGR 3s)PPLOC 下一个需要的成分是NP,但它也有一个GAP特征,该特征的值也是NP。因此这个成分必须是空的,于是分析器插入成分 (NP AGR 3s EMPTY+)到线图,这可用来扩展上述有向边而得到 (VP GAP(NP AGR 3s)V_np_pp:loc(NP GAP(NP AGR 3s)PPLOC 在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(15)o 根据需要添加空成分的算法 无论什么时候,如果分析器给出了一条如下形式的活动边:X(C

37、F1 V1 Fn Vn GAP(C G1?vg1 Gm?vgm)而GAP特征的成分模式 (C G1?vg1 Gm?vgm)与成分 (C F1 V1 Fn Vn GAP(C G1?vg1 Gm?vgm)本身相匹配,则向线图加入新成分(C G1?vg1 Gm?vgm EMPTY+);当然,新成分包含必要的变量。最后运用此成分扩展上面的活动边。在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(16)o 例,用自底向上策略分析“Which dogs did he see?”。只考虑那些对最后分析有贡献的规则。根据前面的规则7,成分QDET1(which)生成成分DET1;采用规则3,成分N1(

38、dog)生成成分CNP1;随后通过规则2,CNP1与DET1结合生成如下的NP成分:NP1:(NP AGR 3p WH Q 1 QDET1 2 CNP1)在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(17)由规则12,这个NP会引入一条有向边。下一个词“did”是AUX成分,它引入一条基于规则11的有向边。接下来,词语“he”是一个代词(PRO),采用规则1,它可以创建名词短语NP2。而且还可以根据规则1来扩展这条有向边。相应的线图见下页。在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(18)1 Which 2 dogs 3 did 4 heDET1 WH Q AGR 3

39、p 1 QDET1QDET1 N1 AUX1 PRO1 WH Q AGR 3p AGR 3s AGR 3s AGR 3p VFORM past SUBCAT base CNP1 AGR 3p 1 N1 NP1 WH Q AGR 3p 1 DET1 2 CNP1NP2 AGR 3s 1 PRO1SNPQ (S GAP(NP AGR 3p)(S GAP?g)AUX NP (S GAP?g)在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(19)词语“see”可以引入动词V1,V1扩展规则16。这样就能添加一条边,该边标记为:(VP GAP?g)V_np (NP GAP?g)GAP值可以匹配

40、所需的NP(因为它是不受约束的),所以,这时可以在线图中添加一个空的NP:EMPTY-NP1:(NP AGR?a GAP(NP AGR?a)EMPTY+)在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(20)这个空的NP可以扩展VP有向边,产生如下成分:VP1:(VP VFORM inf GAP(NP AGR?a)1 V1 2 EMPTY-NP1)现在,VP1可扩展基于规则11生成的有向边,从而生成S结构:S:(S GAP(NP AGR?a)INV+1 AUX1 2 NP2 3 VP1)在上下文无关文法中处理疑问句在上下文无关文法中处理疑问句(21)1 Which 2 dogs 3

41、did 4 he 5 seeDET1 WH Q AGR 3p 1 QDET1QDET1 N1 AUX1 PRO1 V1 WH Q AGR 3p AGR 3s AGR 3s AGR 3p VFORM past SUBCAT base CNP1 AGR 3p 1 N1 NP1 WH Q AGR 3p 1 DET1 2 CNP1NP2 AGR 3s 1 PRO1S1 INV+GAP (NP AGR 3p)VFORM past 1 AUX1 2 NP2 3 VP1)S2 VFORM past 1 NP1 2 S1VP1 VFORM inf GAP(NP AGR 3p)1 V1 2 EMPTY-NP1关

42、系从句关系从句(1)可以采用一条规则来引入关系从句:CNP CNP REL 新的语法类别REL表示从句。关系从句与特殊疑问句的结构相似:以疑问词作为连接词,后面紧接着一个带缺位的S结构。不过关系从句只能用某些特定的疑问词,且S结构不能倒置。WH特征值为R的是可以引导关系从句的疑问词。处理关系从句有下面这些规则:REL(NP WH R AGR?a)(S-INV,fin GAP(NP AGR?a)REL(PP WH R PFORM?a)(S-INV,fin GAP(PP PFORM?a)关系从句关系从句(2)o 因为缺位不能传递到句子主语中,所以需要有新的规则来接受疑问词充当主语的情况。相应的规则如下:RELNPR VPfin 另外,that也可引导关系从句。可以把that作为WH特征值为R的关系代词,则上述规则也能处理that引导关系从句的情况,而不必为that额外增加规则。关系从句关系从句(3)o 还有一类关系从句不以疑问短语开头,如:The paper John read The damage caused by the storm The issue creating the argument 这可由下面这样的规则进行处理:REL(Sfin GAP(NP AGR?a)REL(VP VFORM ing pastprt)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(自然语言理解讲义第四章汇总课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|