返回

机翻技术

搜索 导航
超值满减
言语行为与内嵌句
2023-05-12 09:28:28    etogether.net    网络    


句子各有其使用目的。每个句子的语气都表明说话人和言语表达内容之间不同的关系。目前,我们需要扩展逻辑形式语言以刻画这些不同的关系。每一大类句子都有一个对应的运算符,该运算符以句子的解释作为参数,从而生成所谓的表层言语行为(surface speech act),用于描述如何以所述命题来更新会话情境。我们采用如下的新运算符来表示句子语气:


ASSERT——命题是一个断言

Y/N-QUERY——命题是一个查询

COMMAND——命题描述一个要执行的动作

WH-QUERY——命题描述一个要确认的对象


对于陈述句,如“The man ate a peach”(这个人吃了一个桃子),完整的逻辑形式(LF)是:


(ASSERT(<PAST EAT> e1 [AGENT < THE ml MAN1 > ]

                                      [THEME < A p1 PEACH1 > ]))


对一般疑问句,如“Did the man eat a peach?”(这个人吃了个桃子吗?)LF是:


(Y/N-QUERY( < PAST EAT> e1 [AGENT < THE m1 MAN1 > ]

                                               [THEME < A p1 PEACH1 > ]))


对命令句,例如“Eat the peach”(吃桃子),LF是:


(COMMAND(EAT e1 [THEME <THE p1 PEACH1 > ]))


对于特殊疑问句,还需要对逻辑形式语言做几项补充,比如“What did the man eat?”(这个人吃了什么?)首先,需要一种方法来表示含有特殊疑问词的名词短语的含义。这里,定义一个新的量词WH,该词代表问题中的一个或多个对象。因此,像what这样的名词短语可以表示成 <WH o1 ANYTHING>,“which man”可以表示成<WH m1 MAN1>,而“who”可以表示成<WH p1 PERSON>。最后,对于“how many”和“how much”这种疑问形式,我们引入量词HOW-MANY和HOW-MUCH。请注意,特殊疑问词受辖域影响,合理的做法是将它们按量词来处理。疑问句“Who is the leader of every group?”(每组的领导者是谁?)有歧义,因为它既有可能问的是所有团体共同的领导人,也可能问的是每个团体各自的领导人。


因此,句子“What did the man eat?”的逻辑形式表示为:


(WH-QUERY(< PAST EAT> e1 [AGENT < THE m1 MAN1 > ]

                                              [THEME < WH w1 PHYSOBJ> ]))




[1] [2] [下一页] 【欢迎大家踊跃评论】

上一篇:句子间的语义关系
下一篇:逻辑形式中的歧义表示

微信公众号搜索“译员”关注我们,每天为您推送翻译理论和技巧,外语学习及翻译招聘信息。

  相关机器翻译技术文章




PC版首页 -关于我们 -联系我们