NLP将括号表示法转换为依赖树

时间:2017-11-11 15:47:58

标签: python nlp dependency-parsing

给定组成单词的括号表示法,有没有办法将其转换为依赖树?

.center {
    margin: 0 auto;
}

.outside {
    margin-top: 300px;
    padding-top: 100px;
    width: 30%;
    background-color: coral;
}

.inside {
    margin-top: 100px;
    padding: 20px;
    width: 80%;
    background-color: aquamarine;
}

[S [NP [Proper-Noun John]][VP [Verb saw][NP [Proper-Noun Mary]][PP [Preposition with][NP [Determiner a][Noun telescope]]]]]

1 个答案:

答案 0 :(得分:0)

这种转换涉及许多语言/表示特定的决策和启发式,因此您不会找到任何标准的语言无关的转换工具。如果你正在使用PTB风格的英语树,那么有几个现有的转换器:

您的示例看起来不像标准PTB树,因此您可能需要调整现有的转换器,在这种情况下,斯坦福转换器可能是一个很好的起点。