невозможно использовать тег stanford pos в nltk python

В моей системе установлен nltk. Но я не могу использовать Stanford POS Tagger, используя следующий код.

    from nltk.tag.stanford import StanfordTagger
    st = StanfordTagger('bidirection-distsim-wsj-0-18.tagger')

Я даже пробовал документированный код.

    from nltk.tag import StanfordPOSTagger
    st = StanfordPOSTagger('english-bidirectional-distsim.tagger')

выскакивала эта ошибка.

NLTK was unable to find ! Set the CLASSPATH environment variable.

У меня уже есть stanford.py в моем модуле nltk


person Affan    schedule 02.07.2015    source источник
comment
см. stackoverflow.com/questions/30821188/   -  person alvas    schedule 02.07.2015
comment
вы должны указать path_to_model и path_to_jar при создании nltk.pos.stanford.POSTagger   -  person alvas    schedule 02.07.2015
comment
мне нужно указать модель и путь к jar в папку stanford jar pos tagger   -  person Affan    schedule 03.07.2015
comment
да, вы должны. Следуйте, например. из stackoverflow.com/questions/30821188/   -  person alvas    schedule 03.07.2015
comment
Теперь я получаю сообщение об ошибке -> st.tag(text.split())   -  person Affan    schedule 03.07.2015
comment
Должен ли я использовать Java 1.8 для работы тега pos? И спасибо за ссылку.   -  person Affan    schedule 03.07.2015