问题标签 [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.
java - 无法在 UIMA Eclipse 中查看组件描述符编辑器
我已经按照网站上的说明安装了 UIMA 并将其与 eclipse 集成。但是,即使在我将插件放入 Eclipse 之后,当我转到描述符->教程->ex1->TutorialTypeSystem.xml 下的 xml 文件时,我也无法使用组件描述符编辑器打开它,因为当我看不到该选项时我右键单击它。
uima - UIMA AS(异步横向扩展)教程?
有人知道关于 UIMA 异步横向扩展的教程吗?我找到了一个用于分布式管道的,一般来说,但不是异步的东西。
谢谢
java - 复制当前 UIMA CAS 对象
我正在开发一个使用Apache UIMA框架来注释文档的项目。由于我必须将所有文档传递一次并在一个 for-lopp 中处理它们,因此我必须临时存储(复制)当前文档的当前 CAS 对象,以免被跟踪 FS 和堆值弄乱。
因此,我使用 CasCopier 首先复制当前的 CAS 并显示,然后再处理下一个文档。
但是,问题在于它在第 12 行抛出了 NullPointerException,我认为 getCAS() 方法需要 indexRepository 变量,而我创建的 localCas 没有该值,这意味着新 CAS 的创建可能不正确。
我在网上搜索过,还没有找到任何解决方案。那么有谁知道我如何将当前的 CAS 复制到新创建的 CAS 中?
提前致谢!!!
machine-learning - 实例提取中的 cleartk 错误
我正在尝试运行介绍性 cleartk 示例,以对具有一些修改和不同数据集的文档进行分类。我收到以下错误:
显然是由以下行引起的:
更具体地说:
注释 Question.xml 定义为:
有什么线索吗?我发现这个问题可能有点相关
machine-learning - Cleartk:初始化错误 [class org.cleartk.classifier.jar.DefaultSequenceDataWriterFactory] 字段“dataWriterClassName”是必需的
我的主程序看起来像:
谁能解释这个错误?
原因:java.lang.IllegalArgumentException:初始化错误 [class org.cleartk.classifier.jar.DefaultSequenceDataWriterFactory] 字段“dataWriterClassName”是必需的
我试图用其他数据写入器替换 InstanceDataWriter,但它们不起作用。
uima - 示例程序 UIMA CFE(可配置特征提取器)
我在UIMA下工作,我需要知道UIMA中的CFE。我浏览了 Apache 文档CFE用户指南,但我无法弄清楚UIMA中的CFE。我需要对CFE UIMA进行更多说明。请任何人通过示例编码帮助解释CFE的概念。
提前致谢。
java - 在 UIMA 中访问注释
UIMA 中是否有一种方法可以像在 CAS 调试器 GUI 中那样访问令牌中的注释?您当然可以访问索引存储库中的所有注释,但我想循环标记,并获取每个标记的所有关联注释。
原因很简单,我想检查一些注释并丢弃其他注释,这样更容易。任何帮助表示赞赏:)
uima - UIMA 正则表达式注释器
我是 UIMA 架构的新手。我下载了 UIMA SDK(http://uima.apache.org/downloads.cgi#Latest Official Releases)以及相应的 Eclipse 插件。我能够成功运行教程示例。
我从 apache SVN ( http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/RegularExpressionAnnotator/?pathrev=627314 ) 获取 Regex Annotator 代码并尝试运行 RegEx Annotator 但我总是得到 org. apache.uima.resource.ResourceInitializationException:未找到注释器类“org.apache.uima.annotator.regex.impl.RegExAnnotator”。
所有文件都已就位,我已将 UIMA_HOME 设置为所需目录,我的构建路径中有 uima-core.jar 和 xbean-1.03.jar。
当我检查 bin 目录并反编译这些类时,我也能看到 RegExAnnotator.class。
有人能弄清楚我错过了什么以及如何重新解决这个问题吗?我做了很多谷歌,我在另一个网站上看到了类似的帖子,但没有解决方案。我有点卡在这里。任何指针将不胜感激。谢谢!
uima - Alchemy API - TextGetCategory 对我不起作用
当我使用端点http://access.alchemyapi.com/calls/text/TextGetCategory并打开 CAS Visual Debugger 并提供文本作为法国的度假地点或 url ( http://www.guardian.co.uk/travel /france+beach ) 与法国的海滩相关,它总是显示类别为未知,得分为 0.4。所以我尝试给出各种文本,如“意大利餐馆”或“智能手机”,它给出了相同的类别和分数。
我从 SVN 沙箱中获取了 Alchemy API 代码,Eclipse 是我的 IDE。除了我提供了我的私有 api 密钥外,我没有更改此 api 的任何默认值。有没有人在使用 TextGetCategory 时遇到过相同或类似的问题?
任何类型的输入将不胜感激。谢谢 !
eclipse - JDT resolvebinding() 总是返回 null,使用 UIMA
我使用 JDT 作为库来注释 UIMA 框架中的源代码。在 UIMA 框架中,我以 char[] 形式获取源代码。现在我想弄清楚源代码中的那些变量绑定。虽然我做了 setResolveBinding(true),但我总是通过调用 resolveBinding() 得到 null。JavaDoc 说如果我通过 char[] 提供 setSource(),我需要 setProject() 和 setUnitName() 以获得非空结果。
但是,IJavaProject 和 UnitName 这两个东西只能通过将源文件导入到 eclispe 项目中来获得,这在我的情况下是不可行的。
有没有人解决过这个问题?