2017-02-20 31 views
0

Я пытаюсь получить части речи нескольких предложений, для этого я использую Стэнфорд NLP POS Tagger english-left3words-distsim.taggerStanford NLP POS Tagger (MaxentTagger)

the code

, но в то время как я пытаюсь инициализировать это модель Я получаю сообщение об ошибке:

java.io.InvalidClassException,local class incompatible: stream classdesc serialVersionUID = 2, local class serialVersionUID = 1 

Первоначально я думал, что это происходит из-за неправильные баночки, но я получил банки с только nlp.stanford.edu сайта. Я не понимаю, почему я получаю эту ошибку.

+1

очевидно проблема в другом месте кода. Не могли бы вы разместить полный стек, который содержит информацию о строке кода, которая вызывает исключение? Также Можете ли вы подтвердить, что местоположение «english-left3words-distsim.tagger» доступно вашей программе во время выполнения? Если возможно, пожалуйста, также разместите свой полный код где-нибудь в сети, чтобы другие могли его просмотреть. –

+0

Спасибо @ YohanesGultom, ошибка была с банком NLP. Да, теггер доступен во время выполнения. – Sid

ответ

2

Убедитесь, что вы загрузили последнюю версию Stanford CoreNLP 3.7.0 и используете последние модели, которые соответствуют 3.7.0. Ошибка, которую вы получаете, предполагает, что вы пытаетесь использовать модели, которые не совместимы с версией Stanford CoreNLP, которую вы запускаете.

+0

Thanks StanfordNLPПоддержка вашего предложения сработало, но теперь я получил новую ошибку в той же строке, то есть Исключение в потоке «main» java.lang.InstantiationError: edu.stanford.nlp.util.Index \t at edu.stanford.nlp.tagger .maxent.TTags. (TTags.java:22) \t в edu.stanford.nlp.tagger.maxent.GlobalHolder.init (GlobalHolder.java:95) \t в edu.stanford.nlp.tagger.maxent.MaxentTagger.init (MaxentTagger. java: 130) \t at edu.stanford.nlp.tagger.maxent.MaxentTagger. (MaxentTagger.java:116) \t на com.infy.processor.PosTagger.posParser (PosTagger.java:34) \t в com.infy.processor.PosTagger.main (PosTagger.java:22) – Sid

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

  • Нет связанных вопросов^_^