Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
斯坦福大学CoreNLP:增强型&x2B+;Java中的依赖项识别_Java_Stanford Nlp - Fatal编程技术网

斯坦福大学CoreNLP:增强型&x2B+;Java中的依赖项识别

斯坦福大学CoreNLP:增强型&x2B+;Java中的依赖项识别,java,stanford-nlp,Java,Stanford Nlp,我是否可以在Java代码中直接查找nmod:from和nmod:ofEnhanced++依赖项 semanticGraph.getChildrenWithReln(rootToken, UniversalEnglishGrammaticalRelations.NOMINAL_MODIFIER); getChildrenWithReln方法的第二个参数需要GrammaticalRelation。不幸的是,我只找到了universalenglishgrammaticrelations.NOMINA

我是否可以在Java代码中直接查找nmod:fromnmod:ofEnhanced++依赖项

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)