我正在尝试使用斯坦福大学的Openie(版本3.6.0)来根据我在化学领域培训的NER模型提取关系三元。但是,我无法根据自己的NER模型提取关系三元组。似乎仅基于软件包中提供的默认NER模型,Openie Drestration三元组。
以下是我为训练和部署NER模型所做的工作:
- 培训基于http://nlp.stanford.edu/software/crf-faq.html#a的NER模型。
-
在Corenlp服务器中部署NER模型,然后重新启动服务器。我修改了
corenlpserver.sh
中的props
属性。props
属性现在看起来如下:props="-Dner.model=$scriptdir/my_own_chemistry.ser.gz,edu/stanford/nlp/models/ner/english.all.3class.distsim.crf.ser.gz"
请在此处查看一个示例NER OpenIE结果。在此示例中,我希望Openie在我的NER模型中重新构建了实体(例如CL,BR和Windjana)上的关系三元组,但事实并非如此。是否可以基于自训练的NER模型拥有开放式提取物关系三元组?如果是这样,您能给我一些关于如何的BREIF说明吗?
预先感谢!
与Openie的作者联系,作者确认Openie或多或少地完全忽略了Ner。希望这可以帮助其他有同样问题的人。