什么是成分句法?AI 如何把句子分成短语

成分句法是什么?它如何把句子分成名词短语和动词短语,和依存句法有何不同,以及为什么从句套从句时短语边界容易切错。

什么是成分句法?AI 如何把句子分成短语
编辑部 ·

成分句法(Constituency Parsing)把句子分成一层层的短语。例如「那位新来的同事提交了报告」里,「那位新来的同事」可以先组成一个名词短语,「提交了报告」组成一个动词短语,再合起来成为整句。

它关心哪些词先绑在一起,再成为更大的单位。分组一旦切错,后面的修饰语就可能安到另一个名词上。

它和依存句法怎么配合?

依存句法标出词和词之间的关系,比如谁是主语、哪个词修饰哪个词。成分句法标出短语的边界。两种结果可以对照:短语范围帮助确认修饰语管到哪里,依存关系帮助看清每个词的角色。

词性标注先判断一个词更像名词还是动词,成分句法再决定这些词怎样组块。语义角色标注关心谁做了什么;成分句法只提供语法上的分组,施事和受事还要另判。

什么时候容易切错?

并列、从句套从句、口语里的省略,都会让短语边界变模糊。切错以后,信息抽取可能把条件安到错误的对象上。对合同和说明书,应保留原文,并用短语结构辅助阅读,而不是只凭一棵句法树下结论。

小结

成分句法用来看句子怎样由短语层层组成。它和依存句法是两种语法视角,适合一起用,仍要回到原文核对意思。