Модель обучения игнорируется Stanford CoreNLP

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

props = new Properties(); 
props.put("sample_model-0023-100.00.ser.gz", "/home/usr/Documents/coreNLP/");
props.put("annotators", "tokenize, ssplit, parse, lemma, sentiment"); 
pipeline = new StanfordCoreNLP(props);

Однако не похоже, что код использует модель, на которую я указываю. Я знаю это, потому что я передал ему пару предложений, которые должны получить определенные оценки, если код будет использовать эту модель, но я получаю разные оценки. Я что-то упустил в своих строках кода, что мешает coreNLP использовать созданную мной модель?


person user3266259    schedule 24.11.2015    source источник
comment
Как вы используете индивидуальную модель? Я начинаю изучать НЛП, и мне интересно, как мы можем обучить нашу пользовательскую модель. Есть ли какая-то документация по этому поводу?   -  person Riken Shah    schedule 11.02.2017


Ответы (1)


Вы хотите это:

props.put("sentiment.model", "/path/to/sample_model-0023-100.00.ser.gz");
person StanfordNLPHelp    schedule 24.11.2015
comment
Спасибо, мои аргументы перепутались. - person user3266259; 24.11.2015