UIMA RUTA - 注释

时间:2018-03-19 07:59:51

标签: uima ruta

我需要声明几种注释类型。为此,我已将字典添加到“resources”文件夹中。每个字典都包含一系列话语和含义,例如。 (Actions.csv):

  1. 取消; CANCEL;
  2. 取消; CANCEL;
  3. 取消; CANCEL;
  4. 删除; CANCEL;
  5. 止; CANCEL;
  6. 关闭; CANCEL;
  7. 终止; CANCEL;
  8. 终止; CANCEL;
  9. 当我运行我的代码时 - 没有任何反应,既没有声明注释类型,也没有结果.xmi文件。 能帮帮我吗,解释一下我的问题在哪里? 提前谢谢

    这是我的代码:

    PACKAGE com.omilia.entertask;
    
    DECLARE WORD;
    W{->MARK(WORD)};
    
    DECLARE CARD;
    W{REGEXP("card")->MARK(CARD)};
    
    INT count_words;
    Document {TOTALCOUNT (WORD,1,10,count_words)};
    
    // Dictionaries
    
    WORDTABLE Actions ='Actions.csv';
    DECLARE Annotation Action (STRING meaning);
    Document {-> MARKTABLE (Action, 1, Actions, "meaning" = 2)};
    

    enter image description here

1 个答案:

答案 0 :(得分:1)

我在Eclipse工作台中尝试过你的Ruta脚本。我简单地创建一个新的Ruta项目并将文件放在正确的位置(example.ruta,Action.csv和input.txt)。我没有创建或修改任何其他文件。 之后我选择example.ruta文件并选择“Run as - > UIMA Ruta”。 input.txt.xmi文件已正确生成并标记了正确的注释。

所以你的脚本似乎没问题。所有文件都在正确的位置吗?你没有看到任何错误/例外吗?

enter image description here