Попытка использовать NER (распознавание именованных объектов), но я не могу запустить сервер - PullRequest
0 голосов
/ 27 июня 2018

Я следовал инструкциям этого репозитория github: https://github.com/caihaoyu/sner. Я установил NER с официального сайта: https://nlp.stanford.edu/software/CRF-NER.html,, а затем установил последнюю версию Java (JRE). Однако, когда я пытаюсь запустить и запустить сервер NER, используя команду в файле readme sner repo, я получаю эту ошибку: Не удалось найти или загрузить основной класс .ext.dirs = .. lib.

1 Ответ

0 голосов
/ 27 июня 2018

Пожалуйста, смотрите эту документацию для использования сервера Stanford CoreNLP:

Общая информация: https://stanfordnlp.github.io/CoreNLP/index.html

Информация о сервере: https://stanfordnlp.github.io/CoreNLP/corenlp-server.html

Пример команды для запуска сервера:

java -Xmx12g edu.stanford.nlp.pipeline.StanfordCoreNLPServer -port 9000 -timeout 15000 -serverProperties myProperties.props

в myProperties.props вы должны установить

annotators = tokenize,ssplit,pos,lemma,ner

Пример запроса к серверу:

wget --post-data 'The quick brown fox jumped over the lazy dog.' 'localhost:9000/?properties={"outputFormat":"json"}' -O -
...