Questions tagged [gate]

GATE is a Java framework for developing natural language processing applications.

GATE (a General Architecture for Text Engineering, http://gate.ac.uk) is a family of open-source tools for developing natural language processing applications. The GATE family includes a number of inter-related components, and this tag is appropriate for questions about any of them:

  • GATE Developer, a graphical development environment for NLP applications.
  • GATE Embedded, the Java library underlying GATE Developer, allowing applications developed in Developer to be embedded into other Java applications.
  • GATE Teamware, a web-based collaborative annotation and data curation platform.
  • GATE Mímir, an indexing system supporting annotation- and ontology-based search over large text collections that have been processed by a GATE Embedded application.
  • GATECloud.net, a service for running GATE Embedded applications over large corpora using cloud computing.

GATE Developer, Embedded and Mímir are licenced under the Lesser GPL, and Teamware under the Affero GPL.

For more information about the GATE family of tools, see

293 questions
2
votes
1 answer

Looking to Reason / Extract Information from Entity and Part of Speech Tagged Text

Let us say I start with the following text: I love Toyota Camrys and hate Ferraris I use a POS tagger like Stanford CoreNLP and get the following Annotations: I_PRP love_VBP Toyota_NNP Camrys_NNPS and_CC hate_VB Ferraris_NNP Let us assume I have a…
user1172468
  • 5,306
  • 6
  • 35
  • 62
2
votes
1 answer

GATE Embedded runtime

I want to use "GATE" through web. Then I decide to create a SOAP web service in java with help of GATE Embedded. But for the same document and saved Pipeline, I have a different run-time duration, when GATE Embedded runs as a java web service. The…
2
votes
1 answer

"main" java.lang.NoClassDefFoundError: org/jdom/JDOMException

I am trying to resolve this issue. Steps taken to resolve the issue: 1): I have downloaded jDOM and went to eclipse->build path-> libraries and added the jar file. 2): Went to /jre7/lib/ext and added jdom-2.0.5.jar (Which is the latest version) 3):…
Dark Knight
  • 503
  • 2
  • 12
  • 25
2
votes
2 answers

Embedding jape rules in java (Gate)

I am trying to write my own rule that annotates Author (From author,jape) in my java code i have initialized my new processing resource.The code runs fine but does not annotates ma text: input: who is the author of xyz output: it should get…
2
votes
1 answer

Gate embedded as web service

I will start developing GATE as web services based on my saved applications in Java. Is it possible? At the moment, my saved application includes ANNIE Plugin. I researched on GATE and found that there was one plugin called "NeOn" and the web…
Vampir
  • 31
  • 5
2
votes
4 answers

XOR Gate using JAVA

I am trying to code an XOR Gate and I found this: return in[0] != in[1]; where in[0] is for example true and in[1] is false. I understand that ! gives the negation but why is = used?
user3126119
  • 323
  • 1
  • 3
  • 10
2
votes
1 answer

Read annotated data from GATE datastore

I use GATE for manually annotating a large amount of texts by its contained emotions. To further process this text, I like to export that out of the datastore into my own Java application. I didn't found documentation about how to do that. I already…
itsme
  • 852
  • 1
  • 10
  • 23
2
votes
1 answer

Utility to generate performance report of a NLP based text annotator

I am trying to build a quality test framework for my text annotator. I wrote my annotators using GATE I do have gold-standard (human annotated) data for every input document. Here is list of gate resource for quality assurance GATE Embedded API for…
Watt
  • 3,118
  • 14
  • 54
  • 85
2
votes
1 answer

how do i tag the entire paragraph(or body) as annotation using GATE annie.

How do i tag the entire body of the text as a annotation(Gate Annie). For example, i am trying to classify tweets. I would like to classify the tweet as positive or negative tweet. Manually tagging it is time consuming. Is it possible to use Jape to…
2
votes
1 answer

How to get the name of the document, the pipeline is currently working on?

Let's say, a corpus have 1k docs, and be processed by a pipeline. At some point, the pipeline stucks, throws exception or have funny behavior. But all these are very likely to be document-relevant. So it'd be nice to know which document is being…
Matt
  • 741
  • 1
  • 6
  • 17
2
votes
3 answers

Add custom jape file in GATE source code

Could anyone please guide me how can I create one custom JAPE file and configure it with GATE source code. I have tried with following code and getting exception like "Error while parsing the grammar :" and "Neither grammarURL or binaryGrammarURL…
abhijit nag
  • 451
  • 6
  • 24
2
votes
1 answer

Extract tags or relevant keywords from text

I need to extract relevant keywords or concepts similar to the AlchemyAPI's concept tagging method. I would like to know if there's any tool that can provide something similar to the "concept tagging" of text or classification, not just steeming…
ksiomelo
  • 1,878
  • 1
  • 33
  • 38
1
vote
2 answers

Gazetteer Database for ANNIE / GATE

I'm learning to use GATE / ANNIE / JAPE and I'm wondering whether there is a database somewhere of gazetteer lists. ANNIE's default lists are great, but obviously they don't provide lists for everything. I'm looking for a list of colleges and…
joe
  • 777
  • 5
  • 10
1
vote
0 answers

What is the correct use of GATE NLP Python's 'RemoveAnn' action

Can anyone help me with the correct use of GATE NLP Python's RemoveAnn' action (gatenlp.pam.pampac.actions RemoveAnn - docs) Whilst adding annotations with PAMPAC is ok, I can't seem to then remove the annotation. For example, here I add an…
1
vote
1 answer

ANTLR for Writing JAPE Grammar

I am using GATE to process texts written in natural language. I have to extract height, weight, bp etc from the text and store it in structured form. Now, these things(i.e height, weight etc) can be written in many forms which is unknown to me.…
Rishabh
  • 338
  • 1
  • 3
  • 17