1
FirstとSecondという2つの注釈があります。これは同じインデックス位置を持つ2つの注釈の機能を比較する必要があります。同じインデックス位置を持つ2つの注釈の機能を比較する必要があります - UIMA RUTA
First.csv:
Position1;0
Position2;1
スクリプト:
DECLARE Second(INT secondpass);
"Position1"->Second;
WORDTABLE FirstList = 'First.csv';
DECLARE Annotation First(INT firstpass);
Document{->MARKTABLE(First, 2, FirstList,true,0,"",0, "firstpass" = 1)};
DECLARE Text;
p1:First ANY*? p2:Second{p1.secondpass == p2.firstpass -> MARK(Text)};
P1:最初の#P2:セカンド{p1.secondpass == p2.firstpass - > MARK(テキスト)};両方のアノテーションが同じ位置にあるため、は機能しません。
の開発者です。 "Document { - > MARKTABLE(最初、1、FirstList、真、0、" "、0、" firstpass "= 2)};'? –