2015-11-24 4 views
0

Я создал небольшую примерную модель обучения, которая будет использоваться при анализе настроений с помощью coreNLP. Для того, чтобы получить coreNLP использовать эту модель, я написал следующие строки кода:Обучающая модель, проигнорированная stanford 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 модели, которую я создал?

+0

Как использовать пользовательскую модель? Я начинаю изучать НЛП, и мне интересно, как мы можем обучать нашу собственную модель. Есть ли какая-то документация относительно того же? –

ответ

2

Вы хотите:

props.put("sentiment.model", "/path/to/sample_model-0023-100.00.ser.gz"); 
+0

Спасибо, мои аргументы были испорчены. – user3266259