Stanford coreNLP output.printSingletonEntities参数不起作用

问题描述 投票:0回答:1

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

output.printSingletonEntities:布尔值。是否在共指输出中打印单例实体提及。

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

这是我的参数文件:

annotators =标记化,分割,pos,引理,ner,解析,coref

tokenize.whitespace = true

tokenize.options = tokenizePerLine

ssplit.newlineIsSentenceBreak =始终

coref.algorithm =神经

文件列表= /用户/ veronika / Dropbox /数据/预处理/filelist.txt

output.printSingletonEntities = true


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

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

提前感谢您的建议!

parameters stanford-nlp
1个回答
0
投票

我认为您需要将-coref.removeSingletonClusters false添加到您的设置中。

© www.soinside.com 2019 - 2024. All rights reserved.