Как я могу использовать Snowball Stemmer как часть фильтра StringToWordVector? - PullRequest
0 голосов
/ 22 января 2019

Я пытаюсь предварительно обработать 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 в качестве части фильтра?

...