我正在通过Lappin和Leass"一种代词anapora解析算法"。我对语法过滤器的一些条件特别感到困惑。
背景:(上述文件第2.1.1节)
NP的协议特征是其数量,人数和性别 特征。我们会说短语P在a的参数域中 短语N iff P和N都是同一个头的参数。
我们将说P位于N的附属域中iff N是头部H的参数,P是介词PREP的对象,并且PREP 是H.的辅助。
P在N的NP域中iff N是名词Q的确定符,并且(i) P是Q的自变量,或者(ii)P是介词PREP的对象 和PREP是Q的附属物。
短语P包含在短语Q中iff(i)P是参数 或者Q的附属物,即P立即包含在Q中,或者(ii)P中 在某个短语R中立即包含,并且R包含在Q中。
然后继续为此目的写出6个条件。这些是NP代词非共同参与的条件。 我不明白,鉴于选区树如何应用所有这些?谁能向我解释这些例子?我强烈地感觉到我的错误理解导致我的代码错误地处理句子。
- P位于N的参数域中。
醇>
句子:"她喜欢她" &安培; "约翰似乎想要见到他" 如何区分上述共同有效句子?第二句话让我最难过。
(S (NP she)
(VP likes
(NP her))
(S (NP John)
(VP seems
(S (VP to
(VP want
(S (VP to
(VP see
(NP him)))))))))
- P位于N的附属域中。
醇>
句子:"她坐在她附近" 在这里"她"据说是H头的兼职。我怎么知道这个基于树?
(S (NP she)
(VP sat
(PP near
(NP her))))
- P是头H的参数,N不是代词,N包含在H中。
醇>
句子1:他认为主要是有趣的。
Sentence2:这是他约翰所写的那个人。
(S (NP He)
(VP believes
(SBAR that
(S (NP the man)
(VP is
(NP amusing))))))
(S (NP This)
(VP is
(NP (NP the man)
(SBAR (S (NP he)
(VP said
(SBAR (S (NP John)
(VP wrote
(PP about))))))))))
- P在N的NP域中。 句子:约翰的肖像很有趣
醇>
(S (NP (NP (NP ohn 's)
portrait)
(PP of
(NP him)))
(VP是 (ADJP有趣)))
谢谢。
答案 0 :(得分:1)
一般的想法是代词不能在相同的S或NP头树中核心。其中一个术语是在C指令的背景下绑定,不确定当前的理论是什么。维基百科页面有点帮助https://en.wikipedia.org/wiki/C-command。在这种情况下,从名义上引用的方式是使用反身,所以"约翰爱他"成为"约翰爱自己。"
Lappin和Lease的所有规则都将C语言和代词共同限制的相当标准概念映射到标准的括号中的解析树。请注意,这些解析树需要一个额外的步骤来确定哪些NP是相同谓词/修饰符的参数。这可能让你感到困惑。所以(S(NP John)(VP爱(NP他)))需要被映射到爱(约翰,他)。一般的想法是coref restritions适用于谓词的参数。例如"约翰喜欢讨厌他的男人"约翰"之间没有内容限制。和#34;他"。请注意"男人"无法与他结合。"
如果你想让你的生活轻松,只需限制共享参数的S和NP中的共同参与。不完美,但可能足够接近。
Breck的