斯坦福 CoreNLP 忽略的训练模型

Training model ignored by 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 使用我创建的模型的内容?

你想要这个:

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