【问题标题】:Using covered text on an annotator in UIMA RUTA在 UIMA RUTA 中的注释器上使用覆盖文本
【发布时间】:2016-03-16 21:55:01
【问题描述】:

我想在后续代码中使用注释的覆盖文本作为输入(例如,命名另一个注释)。是否可以召回覆盖的文本并在代码中再次提及?例如,如果我有以下文本 -

标题1 .............(文本 1)

标题2 .............(文本 2)

代码:

声明标题 “标题 1” {-> 标记(标题)}

DECLARE Text_Heading1(其中 Heading1 = 标题的覆盖文本)

在 Ruta 中可以做到这一点吗?

非常感谢!

【问题讨论】:

    标签: uima ruta


    【解决方案1】:
    DECLARE Header;
    DECLARE TextHeading (STRING headerText);
    
    "Heading." -> Header;
    Header{-> TextHeading, TextHeading.headerText=Header.ct};
    

    “ct”将匹配的注释的覆盖文本作为特征。如果要在不同位置创建注释,您可能需要使用其他语言元素,如字符串变量、MATCHEDTEXT 和 CREATE/GATHER 或标签表达式。

    【讨论】:

      猜你喜欢
      • 2018-08-27
      • 2017-11-07
      • 2021-05-10
      • 1970-01-01
      • 1970-01-01
      • 2021-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多