Nlp 如何将NamedEntityTag用作RelationExtractor中RelationReference中的EntityStation?

Nlp 如何将NamedEntityTag用作RelationExtractor中RelationReference中的EntityStation?,nlp,stanford-nlp,Nlp,Stanford Nlp,我正在尝试训练我自己的NamedEntityRecognizer和RelationExtractor。我已经管理了NER模型,但是与RelationExtractor的集成有点棘手。我得到了正确的NamedEntity标签s,但是找到的relation提提s只有一个术语,与默认术语相比没有额外的NamedEntity。我得到了输入文本: 美国总统尼克松通过了一项新法律 我得到了以下结果: [Text=President CharacterOffsetBegin=10 CharacterOffse

我正在尝试训练我自己的
NamedEntityRecognizer
RelationExtractor
。我已经管理了
NER
模型,但是与
RelationExtractor
的集成有点棘手。我得到了正确的
NamedEntity标签
s,但是找到的
relation提提
s只有一个术语,与默认术语相比没有额外的
NamedEntity
。我得到了输入文本:

美国总统尼克松通过了一项新法律

我得到了以下结果:

[Text=President CharacterOffsetBegin=10 CharacterOffsetEnd=19 PartOfSpeech=NNP Lemma=President NamedEntityTag=PRESIDENT]
[Text=Nixon CharacterOffsetBegin=20 CharacterOffsetEnd=25 PartOfSpeech=NNP Lemma=Nixon NamedEntityTag=PRESIDENT]

Extracted the following MachineReading relation mentions:
RelationMention [type=Live_In, start=0, end=4, {Live_In, 0.3719730539322602; OrgBased_In, 0.22490833335685645; _NR, 0.17474696244295865; Work_For, 0.11754788838692569; Located_In, 0.11082376188099895}
    EntityMention [type=O, objectId=EntityMention-2, hstart=3, hend=4, estart=2, eend=4, headPosition=3, value="Nixon", corefID=-1]
    EntityMention [type=LOCATION, objectId=EntityMention-1, hstart=0, hend=1, estart=0, eend=1, headPosition=0, value="America", corefID=-1]
]

您可以将EntityStation中的文本与NamedEntityTag中的NamedEntityText值进行匹配。

我想这就是快捷方式。