使用openIE提取否定

时间:2016-10-10 10:24:58

标签: stanford-nlp information-extraction

我正在尝试使用Stanford CoreNLP测试OpenIE http://nlp.stanford.edu/software/openie.html

我根据http://stanfordnlp.github.io/CoreNLP/openie.html

上提供的其中一个演示使用以下代码
1.0|    cat|    drink|  milk

}

这反直觉导致三重

{{1}}

被提取,这与我使用输入文本" Cats喝牛奶的结果相同。"如果我设置" openie.triple.strict"到"真"根本没有提取三元组。有没有办法提取像猫一样的三重奏不要喝酒牛奶?

1 个答案:

答案 0 :(得分:1)

我想你想设置" openie.triple.strict"确保在逻辑上保证三元组。 OpenIE不提取负面关系,它只是为了找到积极的关系。

所以,当" openie.triple.strict"时,你正在获得正确的行为。设置为true(即没有提取关系)。请注意,提取的关系是为了#C; Cats喝牛奶。"当" openie.triple.strict"设置为true。