如何在斯坦福NER培训中使用pos标签作为功能?

时间:2017-11-16 20:13:06

标签: nlp stanford-nlp named-entity-recognition

我正在尝试使用useTags和相关功能来培训Stanford NER CRF模型。但是,尽管我在.prop文件中指定我将使用此功能,但CoreAnnotations.PartOfSpeechAnnotation.class似乎没有返回任何内容,因此训练根本不使用此功能。有没有我做错了它没有使用这个功能?谢谢!

1 个答案:

答案 0 :(得分:1)

您需要指定训练/测试数据中的哪个列具有pos标记,并将pos标记添加到CoNLL。

您可以在属性的这一部分中指定该列:

map = word=0,answer=1,tag=2

(例如,如果您在第3列中添加了标签)