斯坦福大学CoreNLP:增强型&x2B+;Java中的依赖项识别
我是否可以在Java代码中直接查找nmod:from和nmod:ofEnhanced++依赖项斯坦福大学CoreNLP:增强型&x2B+;Java中的依赖项识别,java,stanford-nlp,Java,Stanford Nlp,我是否可以在Java代码中直接查找nmod:from和nmod:ofEnhanced++依赖项 semanticGraph.getChildrenWithReln(rootToken, UniversalEnglishGrammaticalRelations.NOMINAL_MODIFIER); getChildrenWithReln方法的第二个参数需要GrammaticalRelation。不幸的是,我只找到了universalenglishgrammaticrelations.NOMINA
semanticGraph.getChildrenWithReln(rootToken, UniversalEnglishGrammaticalRelations.NOMINAL_MODIFIER);
getChildrenWithReln
方法的第二个参数需要GrammaticalRelation
。不幸的是,我只找到了universalenglishgrammaticrelations.NOMINAL\u MODIFIER
,而不是universalenglishgrammaticrelations.NOMINAL\u MODIFIER\u FROM
我的临时解决办法:
public List getChildrenByRelation(IndexedWord根,字符串短名称,特定于字符串){
最终列表outputEdges=semanticGraphWrapper.get().GetOutedgestored(根);
最终列表标记=新的ArrayList();
语法关系;
for(SemanticGraphEdge:Outputteges){
relation=edge.getRelation();
if(relation.getShortName().equals(shortName)和&relation.getSpecific().equals(specific))
add(edge.getTarget());
}
归还代币;
}
您想在edu.stanford.nlp.trees.UniversalEnglishGrammaticRelations:
public static GrammaticalRelation getNmod(String prepositionString)
并提供你想要的介词
public static GrammaticalRelation getNmod(String prepositionString)