Stanford coreNLP output.printSingletonEntities 参数不起作用



我正在使用coreNLP从命令行进行共指解析。我需要系统注释单例(单次提及(,以便能够评估我的数据的输出,并对其进行注释。我知道该系统是在Ontonotes上训练的,它没有单例,但我发现了这个参数output.printSingletonEntities,我想它应该以某种启发式方式添加单例注释。

output.printSingletonEntities : Boolean.是否在共引用输出中打印单一实例实体提及。

但是,将其添加到参数文件中绝对没有任何变化。我做错了什么?

这是我的参数文件:

注释器 = tokenize,ssplit,pos,lemma,ner,parse,coref

tokenize.whitespace = true

tokenize.options = tokenizePerLine

ssplit.newlineIsSentenceBreak = always

coref.algorithm = neural

filelist =/Users/veronika/Dropbox/data/preprocessing/filelist.txt

output.printSingletonEntities = true


我也尝试直接从命令行调用它,但注释保持不变。

java -cp ">" -Xmx10g edu.stanford.nlp.pipeline.StanfordCoreNLP -props/Users/veronika/Dropbox/data/sampleProps.properties -output.printSingletonEntities true*

提前感谢您的建议!

我认为您需要在设置中添加-coref.removeSingletonClusters false

最新更新