2016-02-25 3 views
0

Я загрузил сервер CoreNLP 3.6.0 из here и последовали these instruction.Локальный сервер CoreNLP с комментариями (kbp) annotator

Хотя он работает на corenlp.run, когда собирается localhost:9000 и выбрать relations аннотатор, сервер падает с:

edu.stanford.nlp.io.RuntimeIOException: java.io.IOException: Невозможно открыть "Edu/Стэнфорд/NLP/модели/т.п.н./supervised.ser.gz", как путь класса, имя файла или URL

Обыскав онлайн, supervised.ser.gz нигде не найти. Google возвращает 1 hit - фактический файл github, в котором объявлена ​​ошибка выше.

Какие шаги нужно предпринять, чтобы иметь kbp, работающий на локальном сервере?

ответ

2

Попробуйте загрузить и скомпилировать версию кода GitHub вместе с последним файлом модели. Ни в Wikipict, ни в аннотаторах отношения KBP нет в CoreNLP 3.6.0. KBP должен отлично работать с последними моделями jar, но если вы хотите использовать модели WikiDict, обязательно загрузите загрузку более крупных английских моделей, а не загрузку моделей по умолчанию corenlp.

+0

ОК. Это работает - пришлось загружать «большие» модели, упомянутые на [этой странице] (https://github.com/stanfordnlp/CoreNLP). Однако даже с 4 предложениями локальный сервер отключается (corenlp.run не работает). Есть ли способ увеличить такой тайм-аут? – Izhaki

+0

-timeout 20000 выполнил эту работу. – Izhaki

+0

Да, что-то в аннотаторе kbp занимает больше времени, чем нужно. В какой-то момент я сам отлажу его, но если вы меня избили, дайте мне знать! –

Смежные вопросы