问题标签 [gate]

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.

0 投票
3 回答
320 浏览

nlp - Java中的自然语言处理用于从DB中整理出好的和坏的评论

我的数据库中有一些特定产品的评论/用户评论,比如三星安卓手机。现在我想整理一下那些评论,无论是好评论还是坏评论。我经历了 GATE(文本工程的通用架构),但我没有得到任何示例来整理评论。我还有其他的例子,比如 ANNIE、Golden-fish 等,请帮我解决这个问题。

谢谢:罗摩克里希纳 KC

0 投票
1 回答
2145 浏览

java - GATE API 和 JAPE 代码,返回空结果

我将 GATE API 与 java 代码一起使用,并尝试在文档文本上运行已知的 JAPE 规则之一,但不幸的是我无法获得适当的结果。我的代码如下:

使用的 JAPE 规则如下:

最后我得到的结果如下:

请任何帮助

0 投票
3 回答
801 浏览

java - extract annotated text from text file by using java code

I have annotated text file on the following format:

What I would like to do is to create a Java code to parse the above text file and put it in the following format:

I tried to tokenize the file, but the problem is, I will do parsing and formatting again, and I could lose some useful information!!

Please any help !!

0 投票
0 回答
814 浏览

java - 获取给定句子的下一个单词(或 POS)建议。自动完成一个句子

我必须在基于桌面的 java 应用程序中实现自动建议功能。要求如下:
用户将给出一个句子作为输入,我必须返回下一个可能Part-Of-Speech的建议。例如:
1. UserInput:Mike 想要 Suggestions:[阅读、玩耍、玩乐、学习、编码……等]
2. UserInput:Mike Suggestions:想要 [阅读、Naboo N-1 星际战斗机、马……等]

这是这个问题的副本,但这个问题是针对 Android 的。这可以通过使用一些 NLP 库(如 Stanford-NLP 或 OpenNLP 等)来完成吗?如果您需要更多详细信息,请告诉我。

谢谢!

0 投票
1 回答
489 浏览

java - NetBeans 在 GATE 上找不到 build.properties

GATE用于从法语文档中提取文本。我已经在 GATE GUI 中遇到了问题,TreeTagger我通过将下面显示的行放在系统环境中而不是在 GATE 的根目录中创建文件并将下面的行放在上面来解决这个问题CygwinWindowsC:\Cygwin\bin\sh.exe;C:\cygwin\bin C:/cygwin2/bin/sh.exe;C:/cygwin2/binbuild.properties

现在,我有我最喜欢的管道,它可以通过 GATE GUI 在法语文本上正常工作。我通过“保存应用程序状态”保存了我的管道,并且知道我想通过 NetBeans 加载它并执行它。

但是当 Netbeans 初始化 GATE 并加载我保存的管道并添加我的语料库和文档时,它找不到 POS 的 cygwin 路径。我得到了错误=193,我猜这意味着它找不到用于寻址 sh.exe 文件以供 TreeTagger 标记的 build.properties 文件路径。

这是我的代码:

------------------------ 执行后 GATE 出错------------ ---


谢谢你的时间

0 投票
1 回答
333 浏览

web-services - GATE 嵌入式运行时

我想通过网络使用“GATE”。然后我决定在 GATE Embedded 的帮助下在 java 中创建一个 SOAP Web 服务。

但是对于同一个文档和保存的管道,当 GATE Embedded 作为 Java Web 服务运行时,我有不同的运行时持续时间。相同的代码在作为 Java 应用程序项目运行时具有恒定的运行时间。

在 Web 服务中,每次执行后运行时间都会增加,直到出现超时错误。

有没有人有这样的经历?

这是我的代码:

我非常感谢您能提供的任何帮助。

0 投票
1 回答
312 浏览

nlp - 寻找推理/从实体和部分语音标记文本中提取信息

假设我从以下文本开始:

我使用像 Stanford CoreNLP 这样的 POS 标记器并获得以下注释:

让我们假设我有一个命名实体识别器,并且能够从上述符号中识别出凯美瑞和法拉利。

我希望能够推理上面的句子,例如我推断出以下内容:

  • 我讨厌凯美瑞
  • 我爱法拉利

甚至可能:

  • 我讨厌丰田制造的东西
  • 我讨厌法拉利制造的东西

我目前正在使用手动编码的启发式和插槽匹配来执行上述操作。

问题:有没有更标准的方法来完成这个?

例如,我从 Gate 跑到 JAPE Java Annotation Patterns Engine —— 工具链的那部分是否会做这样的事情。

0 投票
1 回答
980 浏览

nlp - UIMA 是只提供一个包装器还是像 StandfordCore NLP 和 GATE 一样?

Standford Core NLP 和 GATE 提供了各种 NLP 操作,如 NER、POS 标记。有一些 NLP 操作,如 Tokenizer、Snowball Stemmer,可作为 UIMA 组件使用。那么,UIMA 是否可以与 StandfordCore NLP/GATE 相媲美,还是用于为管道包装此类 API?

0 投票
1 回答
384 浏览

nlp - GATE Jape规则注释由两个单词组成

我正在尝试编写一个 JAPE 规则来捕获注释“职位”。但是,因为它由两个单词组成,所以在 Input: 部分之后我找不到写它的方法。

这就是我想要做的:

阶段:...输入:职位名称...

但是,如果我这样写,它会将其读取为查找注释 Job 和 Title,而不是 Job Title。

0 投票
1 回答
157 浏览

java - 自动启动 GATE

我是一名 Java 初学者,我需要执行以下操作: - 我有一个 txt 文件作为输入,其中包含我想在 GATE 中分析的文本;- 我想让 GATE 自动启动并在此文本上运行其语言分析(语料库管道)。

我的想法是用Java打开并读取txt文件,然后将其转换为GATE doc,但我有以下疑问:

1) 如何将文本转换为 GATE 文档?

2) 如何让 GATE 自动启动?

谢谢你的协助。