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
0 answers

How to get dependancy relationship between words using minipar parser in GATE

I am using GATE Developer 8.1 - an integrated development environment for language processing, on Windows. I have run GATE against my document and got the different annotations. But I want dependency relationships between the words of a sentence…
vishal munde
  • 333
  • 1
  • 3
  • 13
2
votes
1 answer

Remove unwanted annotation label using JAPE in GATE developer

I wanted a JAPE which on execute will return Annotation list which only sounds meaning to my requirement. Like I do not want SpaceToken, Sentence, Token, Lookup etc. implicit in my Annotation. As this Jape will be in last of Application sequence and…
Sumit Ramteke
  • 1,487
  • 1
  • 16
  • 39
2
votes
1 answer

will the following JAPE rule override the existing annotation or add an extra annotation?

Below JAPE rule will replace the Email annotation by Address or just add an extra annotation Address ? Rule: EmailFinal Priority: 50 ( {Email} ) :address --> :address.Address = {kind = "email", rule = "EmailFinal"}
Anuj Jain
  • 245
  • 1
  • 2
  • 5
2
votes
1 answer

Difference between ontology and gazetteer?

According to gate.ac.uk a gazetteer is: A gazetteer consists of a set of lists containing names of entities such as cities, organisations, days of the week, etc. These lists are used to find occurrences of these names in text, e.g. for the task of…
smatthewenglish
  • 2,831
  • 4
  • 36
  • 72
2
votes
0 answers

Lucene BM25 Scoring

Im trying to use Lucene for calculating similarities on a number of Documents. For the similarity calculation im using the BM25 und the VSM. Besides Lucene Im using GATE, an OpenSource Framework that performs Language Processing tasks. When Im…
PaulSchell
  • 182
  • 2
  • 10
2
votes
1 answer

GATE ANNIE Gazetteer lookup word containing colon

I want to add a new lookup list to the ANNIE Gazetteer. Some of the words which shall be found contain colons; and a feature in the annotations (which are defined in the new mylookup.list) contain also colons, for example: mylookup.lst: Star…
Munchkin
  • 4,528
  • 7
  • 45
  • 93
2
votes
1 answer

Languages Supported by NLP Tools / Translation

Is there some documentation on the number of Languages supported by these NLP Tool Kits - Python NLTK Open-NLP GATE Stanford CoreNLP We are specifically looking for Simplified and Traditional Chinese, Malay, Tamil, Bahasa Indonesia, Korean,…
myloginid
  • 1,463
  • 2
  • 22
  • 37
2
votes
1 answer

How to add new Lookup into DefaultGazetteer programatically

I want to add new Lookup into loaded DefaultGazetteer programatically. If I add this string via file, it works perfectly Any help will be much welcomed. Thanks String…
Valijon
  • 12,667
  • 4
  • 34
  • 67
2
votes
1 answer

GATE 8.0 compiler issue

I've been trying to build a simple app in Groovy (using Eclipse) that calls GATE and have hit upon confusing compiler errors - I've seen similar questions on GATE-users a few years back, but none of the solutions have fixed the error for me. The…
2
votes
1 answer

GATE - How to create a new annotation SET?

I am starting to learn GATE. I created an annotation with features but I would like to put it in a new annotation set. Can someone please tell me how to do it with JAPE? Thanks
celineu
  • 576
  • 1
  • 5
  • 18
2
votes
2 answers

Create an annotation of the whole document with JAPE

I have a GATE document with a string like that: The running back Ezekiel Elliott sprinted and rumbled etc. I want to annotate this whole string with a text annotation. I'm looking for a JAPE rule but really don't know how to annotate the whole…
2
votes
2 answers

create a GATE document from a CSV file

I need to transform a csv document structured like that: i love iphone \t positive i hate iphone \t negative to a gate document which include the related class: what is the best way to do that ? jape, groovy ?
2
votes
1 answer

Parse GATE Document to get Co-Reference Text

I'm creating a GATE app which used to find co-reference text. It works fine and I have created zipped file of the app by export option provided in GATE. Now I'm trying to use the same in my Java code. Gate.runInSandbox(true); …
Vaisakh
  • 1,088
  • 1
  • 8
  • 14
2
votes
1 answer

split text with inextricably phrases

I have a List containing some inextricably words, like List lookUp = new ArrayList<>(); lookUp.add("New York"); lookUp.add("Big Apple"); For a sentence I want to split it into words, but don't split the inextricably words given in my list.…
Munchkin
  • 4,528
  • 7
  • 45
  • 93
2
votes
1 answer

Jape grammar to identify product release

How can i use AND operation on jape grammar?. I just want to check whether a sentence contain 'organisation','jobtitle','person' all together in any order. How it possible? There is '|'(OR) operation allowed but i didnt see any documentation about…
Vaisakh
  • 1,088
  • 1
  • 8
  • 14