121

选区解析器依赖解析器有什么区别?两者有什么不同的用法?

4

1 回答 1

198

选区分析树将文本分成子短语。树中的非终结符是短语的类型,终结符是句子中的单词,边缘是未标记的。对于一个简单的句子“John sees Bill”,选区解析将是:

                  Sentence
                     |
       +-------------+------------+
       |                          |
  Noun Phrase                Verb Phrase
       |                          |
     John                 +-------+--------+
                          |                |
                        Verb          Noun Phrase
                          |                |
                        sees              Bill

依赖解析根据它们的关系连接单词。树中的每个顶点代表一个词,子节点是依赖于父节点的词,边由关系标记。“John sees Bill”的依赖解析将是:

              sees
                |
        +--------------+
subject |              | object
        |              |
      John            Bill

您应该使用最接近目标的解析器类型。如果您对句子中的子短语感兴趣,您可能需要选区解析。如果您对单词之间的依赖关系感兴趣,那么您可能需要依赖解析。

斯坦福解析器可以为您提供任何一种(在线演示)。实际上,它真正起作用的方式是始终使用选区解析器解析句子,然后,如果需要,它会对选区解析树执行确定性(基于规则)的转换,以将其转换为依赖树。

更多可以在这里找到:

http://en.wikipedia.org/wiki/Phrase_structure_grammar

http://en.wikipedia.org/wiki/Dependency_grammar

于 2012-05-01T17:12:30.200 回答