Попытка заставить Stanford NER работать с Python.Следовал некоторым инструкциям в Интернете, но получил сообщение об ошибке: «NLTK не удалось найти файл Java! Используйте параметры программного обеспечения для конкретной конфигурации или установите переменную среды JAVAHOME».Что случилось?Спасибо!
from nltk.tag.stanford import StanfordNERTagger
from nltk.tokenize import word_tokenize
model = r'C:\Stanford\NER\classifiers\english.muc.7class.distsim.crf.ser.gz'
jar = r'C:\Stanford\NER\stanford-ner-3.9.1.jar'
ner_tagger = StanfordNERTagger(model, jar, encoding = 'utf-8')
text = 'While in France, Christine Lagarde discussed short-term stimulus ' \
'efforts in a recent interview with the Wall Street Journal.'
words = word_tokenize(text)
classified_words = ner_tagger.tag(words)