inkrement / aic

Advanced Internet Computing Sentiment Analysis
GNU General Public License v2.0
1 stars 1 forks source link

ausgabe Tree filtern #4

Closed inkrement closed 9 years ago

inkrement commented 9 years ago

Zeitwörter, Zahlen, Fragewörter etc. entfernen.

inkrement commented 9 years ago

Filter methode wurde schon erzeugt und für Fremdwörter umgesetzt. Jetzt müssen noch andere Wortarten gesucht und in die Bedingung vom Filter eingebaut werden.

 /**
 * filter tree
 * @param tree
 * @return
 */
public static Tree filter(Tree tree){
    Tree PrunedTree ;

    Filter<Tree> f = new Filter<Tree>() {

        public boolean accept(Tree t) {
            //example. removes foreign words
            return ! t.label().value().equals("FW");
        }

    };

    return tree.prune(f);
}