我正在设置GATE以在文本文档上运行,我想使用DefaultTokenizer和POSTagger,但我在初始化ANNIE控制器时遇到错误。
线程中的异常" main" gate.creole.ResourceInstantiationException:没有为规则提供URL! at gate.creole.tokeniser.SimpleTokeniser.init(SimpleTokeniser.java:131) at gate.Factory.createResource(Factory.java:302) at gate.Factory.createResource(Factory.java:117) at gate.creole.tokeniser.DefaultTokeniser.init(DefaultTokeniser.java:55) at gate.Factory.createResource(Factory.java:302) at gate.Factory.createResource(Factory.java:97)
你能帮忙吗?
答案 0 :(得分:1)
您能否分享一下您如何创建应用程序管道的信息?
从错误描述中我可以假设你的Tokenizer中有一个错误的路径。可能是你不小心在默认路径中添加了一些内容。
答案 1 :(得分:0)
ProcessingResource tokeniser = (ProcessingResource) Factory.createResource("gate.creole.tokeniser.DefaultTokeniser",Factory.newFeatureMap());
SerialAnalyserController pipeline = (SerialAnalyserController) Factory.createResource("gate.creole.SerialAnalyserController");
pipeline.add(tokeniser);
答案 2 :(得分:0)
我认为这个问题与它的主页有关,所以我只删除旧版本,重新安装GATE最新版本并相应地设置路径并且它有效。