访问合并的Ruta注释时遇到问题。
我的注释基于先前的模块,该模块生成NormalizedNamedEnitites(NNE)并根据规则集对其进行标记,效果很好:
NormalizedNamedEntity{REGEXP(NormalizedNamedEntity.concept.identifier,"XXX") -> MARK(XXX)}; NormalizedNamedEntity{REGEXP(NormalizedNamedEntity.concept.identifier,"YYY") -> MARK(YYY)};
然后,我将这两个元素合并为一个新的批注:
(XXX){-> CREATE(CCC, "YYY" = YYY, "XXX" = XXX)};
这也很好用。
在我的IDE(Eclipse)中,我可以在Ruta编辑器视图中访问这些新规则,并且一切正常。但是之后,我想访问“包装”注释并将所有“嵌套的”注释添加到数组中,但我只是找不到方法。我非常迷失在文档中,希望那里的人已经做到了这一点,并可以帮助我解决这个问题。
再说一次:我正在使用Java(1.8)。
非常感谢!
更多信息
装盒译注:地中海
嵌套注释:名称,剂量,方案
示例文本:
Paracetamol 40mg daily
所做的注释(在先前的模型/模块的帮助下,请参见上文):
Paracetamol 40mg daily Name------- Dose Scheme
现在,我要介绍一个称为“ Med”的封装注释,如果所有三个嵌套的注释都存在,则会对其进行封装。
类型“ Med”将每个嵌套类型定义为可访问功能。
现在,我想先访问Med注释(这里不是我的问题),然后访问每个嵌套的Annotation(对此我一无所知-至今)。我仍在研究UIMA的文档以查找提示。
相关分类