有没有人试过用斯坦福NLP解析短语动词? 问题在于可分离的短语动词,例如:爬上去,做完:我们爬上那座小山。我必须完成这项工作。
第一个短语在解析树中看起来像这样:
(VP
(VBD climbed)
(ADVP
(IN that)
(NP (NN hill)
)
)
(ADVP
(RB up)
)
)
第二句:
(VB do)
(NP
(DT this)
(NN job)
)
(PP
(IN over)
)
因此,阅读解析树似乎是正确的方法,但如何知道动词将是短语?
答案 0 :(得分:7)
依赖解析,伙计。看看两个句子中的prt(短语动词粒子)依赖关系。有关详细信息,请参阅Stanford typed dependencies manual。
nsubj(climbed-2, We-1)
root(ROOT-0, climbed-2)
det(hill-4, that-3)
dobj(climbed-2, hill-4)
prt(climbed-2, up-5)
nsubj(have-2, I-1)
root(ROOT-0, have-2)
aux(do-4, to-3)
xcomp(have-2, do-4)
det(job-6, this-5)
dobj(do-4, job-6)
prt(do-4, over-7)
stanford解析器为您提供了非常好的依赖解析。如果您需要,我可以通过编程方式访问这些代码:https://gist.github.com/2562754