Связать 2 аннотации вместе в окне до 10 слов, используя рута - PullRequest
0 голосов
/ 16 мая 2019

есть ли способ связать 2 аннотации, которые находятся в пределах одного окна из 10 слов, вместе в новом?

Следующее не работает:

Entity W{1,10} Entity{->CREATE(Entity)};

Спасибо и всего наилучшего
Филипп

1 Ответ

1 голос
/ 22 мая 2019

Вы можете указать смещения вновь созданной аннотации, поместив действие в составной элемент правила:

(Entity W[1,10]{-PARTOF(Entity)} Entity){-> Entity};

Обратите внимание на условие в элементе правила с квантификатором.Квантификатор является жадным и потребляет ЛЮБЫЕ в Сущности, в результате чего правило не будет соответствовать ожидаемому или не соответствовать вообще.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я являюсь разработчиком UIMA Ruta

...