SnowballStemmer stemmer = new SnowballStemmer(); stemmer.setStemmer("english"); StringToWordVector filter = new StringToWordVector(); filter.setStemmer(stemmer);
SnowballStemmer stemmer = new SnowballStemmer(); stemmer.setStemmer("English"); StringToWordVector STWfilter = new StringToWordVector(1000); STWfilter.setUseStoplist(true); STWfilter.setIDFTransform(true); STWfilter.setTFTransform(true); STWfilter.setNormalizeDocLength(new SelectedTag(StringToWordVector.FILTER_NORMALIZE_ALL, StringToWordVector.TAGS_FILTER)); STWfilter.setOutputWordCounts(true); STWfilter.setStemmer(stemmer); STWfilter.setInputFormat(train);
setStemmer(null); } else { String[] stemmerSpec = Utils.splitOptions(stemmerString); stemmerSpec[0] = ""; Stemmer stemmer = (Stemmer) Utils.forName(Class.forName("weka.core.stemmers.Stemmer"), stemmerName, stemmerSpec); setStemmer(stemmer);
setStemmer(null); } else { String[] stemmerSpec = Utils.splitOptions(stemmerString); stemmerSpec[0] = ""; Stemmer stemmer = (Stemmer) Utils.forName(Class.forName("weka.core.stemmers.Stemmer"), stemmerName, stemmerSpec); setStemmer(stemmer);