带有 NER-Tagger 的 TensorFlow

TensorFlow with a NER-Tagger

我想知道是否有可能在 tensorflow 中将命名实体识别与自训练模型一起使用。

有一个 word2vec 实现,但我找不到 'classic' POS 或 NER 标注器。

感谢您的帮助!

您可以为 NER 标记调整序列到序列模型。您的训练文本是 vocabulary/sequences 编码器的来源:

Yesterday afternoon , Mike Smith drove to New York .

你的 BIO / BILOU NER 标签是你的 vocabulary/sequences 解码器 NER 标签的目标:

O O O B_PER I_PER O O B_LOC I_LOC O

或者改为将 POS 标签用于 POS 标记的解码器:

NN NN ,  NNP NNP VBD TO NNP NNP . 

[恕我直言,使用深度学习方法通​​常不需要将 POS 标记作为中间步骤,除非您特别需要这些功能作为某些内容的输出。]

您可能想要关闭解码器的词嵌入。

这篇著名的论文将序列到序列模型应用于语法分析,它与 POS and/or NER 任务有一些相似之处:Grammar as a Foreign Language