Apache UIMA字典*是编译时对象。 字典必须是预定义的。
是否存在在运行时向字典添加条目的机制? 任何模式或解决方法?
*由IBM Watson Explorer Content Analytics实施
谢谢
答案 0 :(得分:0)
在第一次使用引擎时会加载字典。在上一个项目中,我所做的是将文件监视添加到包含所有ruta逻辑(ruta脚本和其他资源)的目录中,并且在发生更改事件时,我在后台线程中启动了一个新引擎。加载新引擎后,我向引擎发送了一个虚拟请求(因此,所有内容均已初始化),完成后,我用新引擎替换了实时引擎。
使用这种方法,我们有了一个可以实时更新规则集的系统。 (脚本,配置和字典条目)