Example usage for edu.stanford.nlp.trees Tree value

List of usage examples for edu.stanford.nlp.trees Tree value

Introduction

In this page you can find the example usage for edu.stanford.nlp.trees Tree value.

Prototype

@Override
    public String value() 

Source Link

Usage

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");
}