Я пытаюсь предварительно обработать txt-данные с помощью weka, я импортировал файл jar stemmer jar в свой проект и использую stemmer в составе фильтра StringToWordVector, как показано ниже:
import org.tartarus.snowball.SnowballStemmer;
import org.tartarus.snowball.ext.englishStemmer;
......
SnowballStemmer stemmer = new englishStemmer();
StringToWordVector filter = new StringToWordVector();
Instances dataFiltered;
filter.setStemmer((Stemmer) stemmer);
КогдаЯ попытался запустить приведенный выше код, он выдал исключение:
org.tartarus.snowball.ext.porterStemmer cannot be cast to weka.core.stemmers.Stemmer
Итак, как я могу использовать stemmer в качестве части фильтра?