UIMA Ruta子注释的检查功能

UIMA Ruta子注释的检查功能,uima,ruta,Uima,Ruta,是否可以制定规则以匹配作为另一注释子项的注释中的特征值 例如: 注释人 注释医生 要素类型:xyz 类似Person.Doctor{FEATURE(“TYPE”,“xyz”)} 另外,是否可以创建一个规则,以匹配作为另一个批注一部分的批注中的某个要素 |-----------A1------------| |-----A2-------A3------- 制定规则 A3{FEATURE(“X”,“1”)}但也可以是A3{PARTOF(A1)} 谢谢大家! 假设存在一个类型Doctor及其父类型P

是否可以制定规则以匹配作为另一注释子项的注释中的特征值

例如:

注释人 注释医生 要素类型:xyz

类似Person.Doctor{FEATURE(“TYPE”,“xyz”)}

另外,是否可以创建一个规则,以匹配作为另一个批注一部分的批注中的某个要素

|-----------A1------------|

|-----A2-------A3-------

制定规则

A3{FEATURE(“X”,“1”)}但也可以是A3{PARTOF(A1)}


谢谢大家!

假设存在一个类型
Doctor
及其父类型
Person
,该类型定义了
uima.cas.String
类型的特征
kind
,您只需编写:

Doctor.kind=="xyz";

Doctor{Doctor.kind=="xyz"};

d:Doctor{d.kind=="xyz"};

Doctor<-{Person.kind=="xyz";};

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

假设存在一个类型
医生
及其父类型
,该类型定义了类型
UIMA.cas.String
的功能
种类
,您只需编写:

Doctor.kind=="xyz";

Doctor{Doctor.kind=="xyz"};

d:Doctor{d.kind=="xyz"};

Doctor<-{Person.kind=="xyz";};

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

你所说的
是另一个注释的孩子是什么意思?它被覆盖了还是它是一个子类型?你能把你的例子的描述扩展一点吗?你不应该用
类型
作为一个特性的名称。“它被覆盖或它是一个子类型”两者都有!!!问题的第一部分是如何检查子类型的特征。问题的第二部分,检查注释是否包含具有特定功能的其他注释。提前谢谢你!类型是一个坏例子。任何功能!你所说的
是另一个注释的子注释是什么意思?它被覆盖了还是它是一个子类型?你能把你的例子的描述扩展一点吗?你不应该用
类型
作为一个特性的名称。“它被覆盖或它是一个子类型”两者都有!!!问题的第一部分是如何检查子类型的特征。问题的第二部分,检查注释是否包含具有特定功能的其他注释。提前谢谢你!类型是一个坏例子。任何功能!医生在这个例子中,我们需要一个规则来匹配Card类型的注释,该注释具有CardType类型的子项,该子项具有值为credit的key\u CardType。很抱歉造成混淆。另外,请您提供文档或简短解释我扩展了答案。我仍然不明白你关于儿童注释的措辞。有两种注释吗?关于
卡类型
:你所说的孩子是指一个是另一个的孩子吗?最好为此创建一个新问题,以便可以单独回答。在本例中,我们需要一个规则来匹配Card类型的注释,该注释具有CardType类型的子项,该子项具有具有值credit的key_CardType。很抱歉造成混淆。另外,请您提供文档或简短解释我扩展了答案。我仍然不明白你关于儿童注释的措辞。有两种注释吗?关于
卡类型
:你所说的孩子是指一个是另一个的孩子吗?最好为此创建一个新问题,以便可以单独回答。