CoreNLP 如何获得线性依赖关系作为输出(斯坦福解析器)?

7gyucuyw  于 6个月前  发布在  其他
关注(0)|答案(2)|浏览(63)

你好,
我目前正在开发一个NMT模型,该模型接收来自解析器的线性化选区树并使用它们。我想知道斯坦福解析器中的依赖关系是否有类似的功能,即将一个句子(以“树”形式)线性化为仅一行。
Justin

mitkmikd

mitkmikd1#

你能展示一个样本树吗?你是指在一行上打印PTB格式(用空格代替换行符)吗?

dgiusagp

dgiusagp2#

是的,类似于Constituency树中的oneline标志。除非它不是Dependency树的一部分。
所以,当然,这里是我的一个正常的Dependency树:
(句子是“公民信息也可获得”)

compound(information-2, citizens-1)
nsubj(available-5, information-2)
cop(available-5, is-3)
advmod(available-5, also-4)
root(ROOT-0, available-5)

但是我的NMT任务基于seq2seq,所以我需要类似的东西:

compound(information-2, citizens-1) nsubj(available-5, information-2) cop(available-5, is-3) advmod(available-5, also-4) root(ROOT-0, available-5)

谢谢

相关问题