我使用斯坦福核心 NLP 训练了一个用于关系提取的自定义模型example http://nlp.stanford.edu/software/relationExtractor.html。但是当我运行模型时,它没有找到任何关系——即使我直接使用训练集中的句子。我使用了一个非常小的训练集(20 个示例)只是为了确保我可以训练模型。尽管我的训练集小得离谱,但我仍然希望该模型能够发挥作用,只是效果很差。为什么模型无法找到任何关系?
另外,我想将我的关系命名为“affordance”,但是当我尝试在数据集中这样做时,我在尝试训练时收到 NullPointerException。如果我将数据集中的关系名称更改为“kill”,它就会突然起作用。我假设由于“kill”是斯坦福给出的关系示例之一,因此它已被添加到某个文件中。有谁知道我如何重命名我的关系?
太感谢了!
训练集示例:
3 Peop 0 O NNP Alice O O O
3 O 1 O VBD was O O O
3 O 2 O VBG beginning O O O
3 O 3 O TO to O O O
3 O 4 O VB get O O O
3 O 5 O RB very O O O
3 O 6 O JJ tired O O O
3 O 7 O IN of O O O
3 O 8 O VBG sitting O O O
3 O 9 O IN by O O O
3 O 10 O PRP$ her O O O
3 O 11 O NN sister O O O
3 O 12 O IN on O O O
3 O 13 O DT the O O O
3 O 14 O NN bank O O O
3 O 15 O . . O O O
8 14 kill
4 O 0 O RB Once O O O
4 O 1 O CC or O O O
4 O 2 O RB twice O O O
4 O 3 O PRP she O O O
4 O 4 O VBD had O O O
4 O 5 O VBN peeped O O O
4 O 6 O IN into O O O
4 O 7 O DT the O O O
4 O 8 O NN book O O O
4 O 9 O PRP$ her O O O
4 O 10 O NN sister O O O
4 O 11 O VBD was O O O
4 O 12 O VBG reading O O O
4 O 13 O , , O O O
4 O 14 O CC but O O O
4 O 15 O PRP it O O O
4 O 16 O VBD had O O O
4 O 17 O DT no O O O
4 O 18 O NNS pictures O O O
4 O 19 O CC or O O O
4 O 20 O NN conversation O O O
4 O 21 O . . O O O
12 8 kill
5 O 0 O IN So O O O
5 O 1 O PRP she O O O
5 O 2 O VBD was O O O
5 O 3 O VBG considering O O O
5 O 4 O IN in O O O
5 O 5 O PRP$ her O O O
5 O 6 O JJ own O O O
5 O 7 O NN mind O O O
5 O 8 O , , O O O
5 O 9 O IN whether O O O
5 O 10 O DT the O O O
5 O 11 O NN pleasure O O O
5 O 12 O IN of O O O
5 O 13 O VBG making O O O
5 O 14 O DT a O O O
5 O 15 O NN daisy-chain O O O
5 O 16 O MD would O O O
5 O 17 O VB be O O O
5 O 18 O JJ worth O O O
5 O 19 O DT the O O O
5 O 20 O NN trouble O O O
5 O 21 O IN of O O O
5 O 22 O VBG getting O O O
5 O 23 O RB up O O O
5 O 24 O CC and O O O
5 O 25 O VBG picking O O O
5 O 26 O DT the O O O
5 O 27 O NNS daisies O O O
5 O 28 O . . O O O
25 27 kill
6 Peop 0 O NNP Alice O O O
6 O 1 O VBD opened O O O
6 O 2 O DT the O O O
6 O 3 O NN door O O O
6 O 4 O CC and O O O
6 O 5 O VBD found O O O
6 O 6 O IN that O O O
6 O 7 O PRP it O O O
6 O 8 O VBD led O O O
6 O 9 O IN into O O O
6 O 10 O DT a O O O
6 O 11 O JJ small O O O
6 O 12 O NN passage O O O
6 O 13 O , , O O O
6 O 14 O RB not O O O
6 O 15 O RB much O O O
6 O 16 O JJR larger O O O
6 O 17 O IN than O O O
6 O 18 O DT a O O O
6 O 19 O NN rat-hole O O O
6 O 20 O . . O O O
1 3 kill
我发现了我的数据集的问题,以防互联网上的其他人遇到同样的问题。关系实体行,例如8 14 kill
必须引用具有ner
标签在第 2 列!无法说出我的亲戚的名字也是这种情况的一个症状。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)