Graph 斯坦福NLP语义图的根是如何确定的
我对SemanticGraph的根元素有疑问。它是如何确定的?我确信它不一定总是一个动词。我试图使用这个图表,但我不知道它可能有什么形式 一只稀有的黑松鼠成了郊区花园的常客 vs 比尔是个诚实的人Graph 斯坦福NLP语义图的根是如何确定的,graph,root,stanford-nlp,Graph,Root,Stanford Nlp,我对SemanticGraph的根元素有疑问。它是如何确定的?我确信它不一定总是一个动词。我试图使用这个图表,但我不知道它可能有什么形式 一只稀有的黑松鼠成了郊区花园的常客 vs 比尔是个诚实的人 谢谢过了一会儿,我找到了解决问题的办法。据我所知,有两种类型的根元素。正常动词和待动词 正如斯坦福类型依赖手册第4.7节所述,它们被称为Copula-werbs,为了避免在根中使用其他thing-then动词,您需要使用-makeCopulaHead标志 如何添加标志: 使用java: Propert
谢谢过了一会儿,我找到了解决问题的办法。据我所知,有两种类型的根元素。正常动词和待动词 正如斯坦福类型依赖手册第4.7节所述,它们被称为Copula-werbs,为了避免在根中使用其他thing-then动词,您需要使用-makeCopulaHead标志 如何添加标志: 使用java:
Properties props = new Properties();
props.put("parse.flags", "-makeCopulaHead");
比尔是一个诚实的人
-> man/NN (root)
-> Bill/NNP (nsubj)
-> is/VBZ (cop)
-> an/DT (det)
-> honest/JJ (amod)
Properties props = new Properties();
props.put("parse.flags", "-makeCopulaHead");
-> is/VBZ (root)
-> Bill/NNP (nsubj)
-> man/NN (xcomp)
-> an/DT (det)
-> honest/JJ (amod)