Всякий раз, когда я создаю StanfordCoreNLP для задачи анализа,
StanfordCoreNLP('stanford-corenlp-full-2020-04-20', lang='en')
я получаю эту запись
Initializing native server...
java -Xmx4g -cp "/stanford-corenlp-full-2020-04-20/*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer -port 9032
Server shell PID: 11991
The server is available.
- Может ли StanfordCoreNLP работать в python в автономном режиме без подключения к серверу ?
- Есть ли команда, чтобы остановить запись на экран в stanfordCoreNLP? При применении
При применении синтаксического анализатора self.nlp_src.parse(sentence)
я получил еще одну запись в форме ниже:
{'properties': "{'annotators': 'pos,parse', 'outputFormat': 'json'}", 'pipelineLanguage': 'en'}
Есть ли способ остановить вышеописанное ведение журнала?
Наконец, я получил эту ошибку в процессе использования синтаксического анализатора в stanford coreNLP, как описано выше.
requests.exceptions.ConnectionError: HTTPConnectionPool(host='localhost', port=9032): Max retries exceeded with url: /?properties=%7B%27annotators%27%3A+%27pos%2Cparse%27%2C+%27outputFormat%27%3A+%27json%27%7D&pipelineLanguage=en (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fe04121d6d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
В чем причина этой ошибки? Что мне делать, чтобы предотвратить это?