如何在Stanford NER中创建自己的包含您自己的NER模型的jar文件作为默认值?
答案 0 :(得分:2)
最简单的方法是将训练好的模型添加到jar文件中。
以下是将文件添加到jar文件的链接:
https://docs.oracle.com/javase/tutorial/deployment/jar/update.html
如果你想制作像my-custom-models.jar
这样的jar文件,请参阅创建jar文件的信息:
https://docs.oracle.com/javase/tutorial/deployment/jar/build.html
然后将该jar文件放入CLASSPATH。
如果要在启动时加载自定义模型,只需使用ner.model
属性指定。
从命令行:
-ner.model /path/to/my_model-1.ser.gz,/path/to/my_model-2.ser.gz
Java API:
props.setProperty("ner.model", "/path/to/my_model-1.ser.gz);
这里有更详尽的文档: