- 签证留学 |
- 笔译 |
- 口译
- 求职 |
- 日/韩语 |
- 德语
可以用同样的方法处理由NP支配的局部论域的量词辖域判定问题。要根据修饰成分的形式分别处理辖域判定问题,需要引入新的特征来收集内嵌量词,包括出现在PP修饰成分(QSPP特征)中的量词,以及提升到关系从句之外的量词(QSREL特征)。对各种不同的情况,我们用不同的辖域指定策略来处理。需要注意的是,那些没有提升到NP上下文之外的量词要插入到量词约束范围的周围,而不要插入到SEM里面,对句子的处理也是如此。
例如,在判定辖域之前,考虑从“the flights to each city”中构造的NP成分:
(NP SCOPELOC +
QS <THE fl (& (FLIGHT1 f1) (DEST f1 c1))>
QSPP <EACH1 C1 CITY1>
SEM f1)
如果量词EACH1没有提升,则新的NP成分是:
(NP SCOPELOC–
QS <THE f1 (& (FLIGHT1 f1)
(EACH c1 (CITY1 c1) (DEST f1 c1)))>
SEM f1)
如果量词提升,新的成分就是:
(NP SCOPELOC-
QS (ORDERED <EACH c1 CITY1>
<THE f1 (&(FLIGHT1 f1)(DEST f1 c1))>)
SEM f1)
需要注意的是,QS的值包含一个额外的结构,根据提升的成分指定约束的次序。在这种情况下,EACH必须在THE的辖域之外。
一元运算符,比如否定和时态,都可以用这种方法进行处理。运算符置于QS特征内,激活辖域判定算法的时候再指定其位置。例如,动词短语“saw a dog”(看见一条狗)可以分析为:
(VP QS (<PAST> <A d1 DOG1>)
SEM (λ ag (SEES1 s1 ag d1)))
这个表达式传递给S结构(代表句子“The man saw a dog”),其形式为:
(S SCOPELOC+
QS (<THE m1 MAN1> <PAST><A d1 DOG1>)
SEM (SEES1 s1 ml d1))
对这个表达式可用通常的方法进行辖域判定,并在算法判定最佳的地方插入PAST运算符。
要让这种方法也能判定运算符的辖域,必须修改词典条目和词语形态规则,使之可以正确地设置QS记录。例如,将一般过去时态动词的规则设成QS记录,如下所示:
(V QS <PAST> SEM ?semv) →
(V SEM ?semv IRREG-PAST-) +ED
责任编辑:admin