2012-05-01 74 views

回答

132

选区分析树将文本分解为子短语。树中的非终端是短语的类型,终端是句子中的单词,边缘是未标记的。对于一个简单的句子“约翰看见比尔”,一个选区的解析是:

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

依赖关系解析根据它们之间的关系连接的话。树中的每个顶点表示一个单词,子节点是依赖于父级的单词,并且边由关系标记。 “John看到Bill”的依赖关系解析是:

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

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

斯坦福解析器可以给你任何(online demo)。事实上,它真正起作用的方式是始终使用选区解析器解析句子,然后,如果需要,它会对选区分析树执行确定性(基于规则的)转换,将其转换为依赖树。

更多可以在这里找到:

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

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

+0

在reagrds到NLP,其中是用于构成解析应用程序?依赖分析非常有用,但我可以在哪里使用组成分析输出? – arjun

+0

>基于成分的解析方法提供了类似的信息,但通常必须通过诸如第11章讨论的头部寻找规则等技术从树中提取。https://web.stanford.edu/~jurafsky/slp3/ 11.pdf – gkiko

相关问题