问题标签 [uima]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
uima - 可选规则元素与预期不匹配
我有一个 UIMA Ruta 脚本:
我设计的它与以下内容匹配:
但是,它只匹配第一个模式。
为什么第三个规则元素不表现为可选元素?
谢谢,迪米特里斯。
uima - 引用具有多个匹配相同注释类型的元素的规则的问题
这个小问题让我熬了几个晚上。
我有以下 UIMA Ruta 脚本:
它应该与以下句子匹配:
我想要关于黄金信用卡的卡片信息
- 注释操作匹配“我想要信息”
- 注释介词匹配“关于”
- 注释文章匹配“the”
- Annotation ServiceItem 匹配“卡”和“金信用卡”
期望的结果应该是具有以下特性的 CompAction 注解:
- 功能目标:(类型ServiceItem)卡
- Feature target2:(类型ServiceItem)金信用卡
不幸的是,我得到的结果是:
- 功能目标:(类型ServiceItem)卡
- 功能目标2:(类型ServiceItem)卡
即我两次得到相同的ServiceItem,这似乎是一个引用问题,除非我做错了什么。
uima - 如何在 UIMA 中导出项目
我有一个 java 注释器,现在我想在 UIMA 中使用它。我按照指南在 UIMA 中创建了一个新的注释器,现在我不知道在哪里放置我的 JAVA 代码、放置我的文件的文件夹以及它们与 XML 文件的关系。我被困住了。你能帮我吗?
uima - 如何同时处理 CAS Multiplier 生成的 CAS
我正在使用 CASMultiplier 和 UIMA AS 实现 UIMA 管道。我有一个分段器分析引擎(一个 CASMultiplier)和一个分析引擎(注释器 A)。我创建了 Segmenter 和 Annotator A 的聚合分析引擎,然后我有意地创建了 UIMA AS 部署描述符文件,Segmenter 生成 CAS,然后 Annotator A 进程同时使用 CAS。聚合分析引擎描述符文件和部署描述符文件的内容如下:
AAE 描述符文件:
部署描述符文件:
进行此设置后,我运行管道,但是,CAS 似乎是同步处理的,一次一个。谁能告诉我,做错了什么?有没有办法同时处理 CASMultiplier 生成的 CAS?
非常感谢!
eclipse - UIMA Ruta Workbench 选择了不正确的描述符路径
我是 UIMA Ruta 的新手。我尝试根据说明使用 Eclipse 3.7 运行带有 Ruta 2.1.0 源版本的 ExampleProject 中的 Main.ruta。似乎 Ruta 工作台选择了不正确的描述符路径。我试图在“运行配置”中设置新参数。它不起作用。
由于工作中的一些限制,UIMA Ruta 插件是手动安装的。
请帮忙。谢谢!
eclipse - 尝试在 RUTA 中导入脚本,出现找不到脚本的错误
我有一个在 Eclipse 中定义为 java/UIMA 项目和 RUTA 项目的项目。我的脚本的路径是 MyProject/script/myPackage,它目前包含两个脚本文件。我正在尝试将其中一个导入另一个,使用
但我得到了错误:
错误:找不到“myPackage.FirstScript”。
如果我只是删除它并在换行符中写入“SCRIPT”并使用 Eclipse 自动完成,Eclipse 会提供上述脚本名称,但错误仍然存在。有任何想法吗?
stanford-nlp - 从 UIMA RUTA 调用 StanfordCoreNLPAnnotator 时未找到 cleartk 依赖项
我试图从 UIMA RUTA 中调用 ClearTK 的 StanfordCoreNLPAnnotator,但无法使其正常工作。我正在将 eclipse 与启用 maven 的 RUTA 项目一起使用,其中我还有用于辅助任务的 Java 代码。我已经使用 maven 导入了 cleartk-stanford-corenlp 0.8。
我尝试在我的脚本中使用这一行:
... 其中 utils/MyStanfordEngine.xml 是使用此 java 代码创建的 XML 描述符文件:
没有出现错误,但在执行时我得到:
我想我了解 RUTA 项目在 Maven 依赖项中找不到它,但出于协作目的,我需要坚持使用 Maven 作为我的依赖项工具。
有人可以帮忙吗?
更新:
当我遇到问题时,我使用的是 RUTA 2.1.0。从那以后我已经更新到 2.2.0rc1,但问题仍然存在。
根据 Peter 的建议(谢谢!),在 Java 构建路径中,我引用了一个空白的支持 Maven 的 Java 项目,该项目除了导入 cleartk-stanford-corenlp 0.8 之外什么都不做。我现在可以运行以下 RUTA 代码:
...成功地为输入文件夹中的所有文档执行了看起来像是所有预期注释的操作,但最终崩溃并出现此异常:
很抱歉整个堆栈跟踪,但我认为如果 RUTA 开发人员正在阅读此内容,他们可能想要整个内容。
有没有办法解决这个问题?我究竟做错了什么?
uima - 如何向现有的 RUTA 项目添加自定义条件?开始了,但是卡住了
我想添加一个自定义 UIMA RUTA 规则条件。我在 Eclipse 中有一个现有的 UIMA Ruta 项目。到目前为止,我在同一个项目中创建了一个带有基本注释器存根的源文件:
该文件编译到 target/classes/... 文件夹,但是当我创建一个 RUTA 脚本时:
... Eclipse 告诉我“MyNewCondition”没有定义,当我运行它时,我得到:“第 40 行错误,”(“:在控制台上找不到可行的替代方案”。我想我需要做一些进一步的导入,但不知道怎么做。我尝试从 Github 存储库中的 Extension 示例项目开始工作,但我不知道从哪里开始,因为脚本文件不包含任何进一步的导入,但相关的 xml 描述符文件包含。但是作为这些是自动生成的,我不知道这是我应该改变的还是其他的。
我还尝试通过 Eclipse 的构建路径选项从第二个项目导入相同的新条件类型,但也没有运气。
有人可以帮忙吗?谢谢。
uima - NoSuchMethodError when running UIMA Ruta script from UIMAFIT SimplePipeline
I am trying to run an existing UIMA Ruta analysis engine from a UIMAFIT simple pipeline using the following code:
Upon running it, it resolves imports from the engine's main script (the Cleartk Stanford tools) and then quits with the following exception:
The engine was created using a pre-release of Ruta 2.2.0 and the pipeline runs in UIMA 2.5.0 using UIMAFIT 2.0.0 and Ruta-core 2.1.0 imported using maven.
Thanks for any help!
uima - UIMA RUTA:如何检查 String 变量是否在 StringList 中?
我正在寻找这样的东西:
我知道这是损坏的代码,但我想知道如何通过文本文件提供术语列表并注释所有实例,例如 Token,这些实例具有某个特征(示例中的引理)值在列表中。我知道字符串相等是可能的,但我无法在文档中找到或找出我自己的成员列表。
谢谢!