我正在尝试使用斯坦福大学的OpenIE(版本3.6.0)来提取基于我在化学领域训练的NER模型的关系三元组。但是,我无法让OpenIE根据我自己的NER模型提取关系三元组。似乎OpenIE仅基于包中提供的默认NER模型提取关系三元组。
以下是我为训练和部署NER模型所做的工作:
在CoreNLP服务器中部署NER模型,然后重新启动服务器。我修改了props
中的corenlpserver.sh
属性。 props
属性现在如下所示:
props="-Dner.model=$scriptdir/my_own_chemistry.ser.gz,edu/stanford/nlp/models/ner/english.all.3class.distsim.crf.ser.gz"
请查看示例NER + OpenIE结果here。在这个例子中,我希望OpenIE在我的NER模型识别的实体(例如Cl,Br和Windjana)上构建关系三元组,但事实并非如此。 是否可以根据自我训练的NER模型获得OpenIE提取关系三元组?如果是的话,请你给我一些简明的指示?
提前致谢!
答案 0 :(得分:2)
与OpenIE的作者联系,作者确认OpenIE或多或少完全忽略了NER。希望这可以帮助那些有同样问题的人。