0

我需要收集一些注释来创建一个新的注释。例如,假设

a 被标记为注释 A

b被标记为注释B

c被标记为注释C

我想创建另一个具有 A、B 和 C 作为特征的注释 D,但 B 必须是可选的。

乙?C{-> GATHER D, 1, 2, "a" = 1, "b" = 2, c=3)};

如果 B 丢失,这将不起作用,我知道这是因为相关的数字。有解决方法吗?

谢谢!

4

1 回答 1

0

这应该工作得很好。您的示例带有一些语法更正和一些先决条件:

DECLARE A, B, C;
DECLARE D (A a, B b, C c);

"a" -> A;
"b" -> B;
"c" -> C;

A B? C{-> GATHER(D, 1, 2, "a" = 1, "b" = 2, "c" = 3)};

... 使用 UIMA Ruta 2.4.0 对文本“abca c”进行测试

免责声明:我是 UIMA Ruta 的开发人员

于 2016-03-31T08:08:26.640 回答