parser.setSentence(text); parser.parse(); BasicNode englishTree = parser.getParseTree();
public void f() throws ParserRunException, TreeStringGeneratorException { String posTaggerFile = args[0]; EasyFirstParser parser = new EasyFirstParser(posTaggerFile); parser.init(); try { parser.setSentence("I love you."); parser.parse(); BasicNode tree = parser.getParseTree(); TreeStringGenerator<Info> tsg = new TreeStringGenerator<Info>(new IdLemmaPosRelNodeString(), tree); String treeAsString = tsg.generateString(); System.out.println(treeAsString); } finally { parser.cleanUp(); } }
private ExtendedNode annotateSentece(String sentence) throws ConllConverterException { parser.setSentence(sentence); ExtendedNode annotatedSentece; try { parser.parse(); BasicNode parsedTree = parser.getParseTree(); ExtendedNode extendedTree = TreeUtilities.copyFromBasicNode(parsedTree); annotator.setTree(extendedTree); annotator.annotate(); annotatedSentece = annotator.getAnnotatedTree(); } catch (Exception e) { throw new ConllConverterException("see nested", e); } return annotatedSentece; }
parser.setSentence(sentence); List<BasicConstructionNode> nodesList; BasicConstructionTreeAndParentMap treeAndParentMap ;
parser.setSentence(text); parser.parse(); BasicNode englishTree = parser.getParseTree();