List of usage examples for edu.stanford.nlp.trees Tree value
@Override
public String value()
From source file:tml.utils.StanfordUtils.java
License:Apache License
public static String getPennTagMinimalPhrase(Tree t) { if (t.isLeaf()) return "LEAF"; if (t.isPrePreTerminal()) return t.value(); return getPennTagMinimalPhrase(t.children()[0]); }
From source file:tml.utils.StanfordUtils.java
License:Apache License
public static String getPennTagFirstBranch(Tree orig, Tree t, Tree pt) { if (t.isLeaf()) return "NOBRANCH"; List<Tree> trees = t.siblings(orig); if (trees != null && trees.size() > 0 && pt != null) return pt.value(); return getPennTagFirstBranch(orig, t.getChild(0), t); }
From source file:uk.ac.gla.mir.util.TripletExtractor.java
License:Open Source License
public static final boolean isSentenceStart(final Tree treeNode) { return treeNode.value().equalsIgnoreCase("S") || treeNode.value().equalsIgnoreCase("SQ") || treeNode.value().equalsIgnoreCase("FRAG") || treeNode.value().equalsIgnoreCase("SINV"); }
From source file:uk.ac.gla.mir.util.TripletExtractor.java
License:Open Source License
public static final boolean isCC(final Tree treeNode) { return treeNode.value().equalsIgnoreCase("CC"); }
From source file:uk.ac.gla.mir.util.TripletExtractor.java
License:Open Source License
public static final boolean isVerb(final Tree treeNode) { return treeNode.value().equalsIgnoreCase("VB") || treeNode.value().equalsIgnoreCase("VBD") || treeNode.value().equalsIgnoreCase("VBG") || treeNode.value().equalsIgnoreCase("VBN") || treeNode.value().equalsIgnoreCase("VBP") || treeNode.value().equalsIgnoreCase("VBZ"); }
From source file:uk.ac.gla.mir.util.TripletExtractor.java
License:Open Source License
public static final boolean isVerbPhrase(final Tree treeNode) { return treeNode.value().equalsIgnoreCase("VP"); }
From source file:uk.ac.gla.mir.util.TripletExtractor.java
License:Open Source License
public static final boolean isNoun(final Tree treeNode) { return treeNode.value().equalsIgnoreCase("NN") || treeNode.value().equalsIgnoreCase("NNP") || treeNode.value().equalsIgnoreCase("NNPS") || treeNode.value().equalsIgnoreCase("NNS") || treeNode.value().equalsIgnoreCase("PRP"); }
From source file:uk.ac.gla.mir.util.TripletExtractor.java
License:Open Source License
public static final boolean isNounPhrase(final Tree treeNode) { return treeNode.value().equalsIgnoreCase("NP"); }
From source file:uk.ac.gla.mir.util.TripletExtractor.java
License:Open Source License
public static final boolean isNounPhraseAttrib(final Tree treeNode) { return treeNode.value().equalsIgnoreCase("NP") || treeNode.value().equalsIgnoreCase("NP-TMP"); }
From source file:uk.ac.gla.mir.util.TripletExtractor.java
License:Open Source License
public static final boolean isAdjective(final Tree treeNode) { return treeNode.value().equalsIgnoreCase("JJ") || treeNode.value().equalsIgnoreCase("JJR") || treeNode.value().equalsIgnoreCase("JJS"); }