繁体   English   中英

UIMA RUTA - 注释

[英]UIMA RUTA - Annotation

我需要声明几种注释类型。 为此,我在“资源”文件夹中添加了词典。 每本词典都包含一个话语和含义列表,例如。 (动作.csv):

  1. 取消;取消;
  2. 取消;取消;
  3. 取消;取消;
  4. 删除;取消;
  5. 停止;取消;
  6. 关闭;取消;
  7. 终止;取消;
  8. 终止;取消;

当我运行我的代码时 - 没有任何反应,既没有声明注释类型,也没有生成 .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)};

在此处输入图像描述

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

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

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM