Я новичок в разборе зависимостей и, возможно, эту ошибку очень легко исправить.Я пытаюсь выполнить разбор зависимостей от утверждений, чтобы выяснить фокус конкретных слов.Я нашел следующие ссылки:
Как мне выполнить анализ зависимостей в NLTK?
Если я попробую ссылку выше, я получу,
LookupError:
===========================================================================
NLTK was unable to find the java file!
Use software specific configuration paramaters or set the JAVAHOME environment variable.
===========================================================================
Вторая ссылка, которую я попробовал:
https://github.com/Lynten/stanford-corenlp
Ниже приведена моя реализация:
from pycorenlp import StanfordCoreNLP
nlp = StanfordCoreNLP('http://localhost:9000')
sentence='I shot an elephant in my sleep'
print 'Dependency Parsing:', nlp.dependency_parse(sentence)
nlp.close()
Но я получаю AttributeError: StanfordCoreNLP instance has no attribute 'dependency_parse'
Если есть другие способы, которые проще, то и я открыт для них.Спасибо.