GATE, a General Architecture for Text Engineering
Computers and the HumanitiesPublished 1 May 2002
Hamish Cunningham
Citations644
SNIP1.79
Generate an AI Snapshot to get a quick, structured summary of this paper.
Study Snapshot
ObjectiveStudy objective
MethodsResearch methodology
PopulationPopulation studied
Sample sizeSample sizes
OutcomesStudy outcomes here
ResultsStudy results comes here
LimitationsResearch study limitations comes here
A concise AI-generated summary of the paper will appear here once you click Generate AI Snapshot.
TL;DR
GATE lies at the intersection of human language computation and software engineering, and constitutes aninfrastructural system supporting research and development of languageprocessing software.
Abstract
This paper presents the design, implementation and evaluation of GATE, a General Architecture for Text Engineering.GATE lies at the intersection of human language computation and software engineering, and constitutes aninfrastructural system supporting research and development of languageprocessing software.
Keywords
Computer Science
Foundations of statistical natural language processing
9,996 Citations1999Christopher D. Manning, Hinrich Schütze
University of Maribor digital library (University of Maribor)The Unified Modeling Language User Guide
5,529 Citations1999Grady Booch, James Rumbaugh +1 more
In The Unified Modeling Language User Guide, the original developers of the UML provide a tutorial to the core aspects of the language in a two-color format designed to facilitate learning.
Journal of the American Statistical AssociationStatistical Methods for Speech Recognition
1,988 Citations1999Don X. Sun, Frederick Jelinek
The speech recognition problem hidden Markov models the acoustic model basic language modelling the Viterbi search hypothesis search on a tree and the fast match elements of information theory.
Tcl and the Tk Toolkit
1,607 Citations1994John K. Ousterhout
This draft is intended for educational purposes only and the publisher does not offer warranties in regard to this draft.
Message Understanding Conference-6
1,365 Citations1996Ralph Grishman, Beth Sundheim
MUC-6 introduced several innovations over prior MUCs, most notably in the range of different tasks for which evaluations were conducted and the motivations for the new format.
Virtual Defense Library (Ministerio de Defensa)Modern structured analysis
1,074 Citations1989Edward Yourdon
From the Publisher: Yourdon provides a fresh perspective on structured systems analysis, integrating traditional methodologies with modern technology.
Communications of the ACMInformation extraction
726 Citations1996Jim Cowie, Wendy G. Lehnert
A relatively new development—information extraction (IE)—is the subject of this article and can transform the raw material, refining and reducing it to a germ of the original text.
Speech CommunicationA formal framework for linguistic annotation
401 Citations2001Steven Bird, Mark Liberman
A wide variety of existing annotation formats are surveyed and a common conceptual core, the annotation graph, is demonstrated, which provides a formal framework for constructing, maintaining and searching linguistic annotations, while remaining consistent with many alternative data structures and file formats.
Language<b>Finite-state language processing.</b> Ed. by Emmanuel Roche and Yves Schabes. Cambridge, MA: MIT Press, 1997. Pp. xvii, 464.
355 Citations1999Michael A. Covington
Topics include finite-state morphology, approximation of phrase-structure grammars, deterministic part-of-speech tagging, application of a finite- state intersection grammar, a infinite-state transducer for extracting information from text, and speech recognition using weighted finite automata.
Structuring Use Cases with Goals
282 Citations2000Alistair Cockburn
A theory based on a small model of communication, distinguishing "goals" as a key element of use cases is introduced, resulting in an easily used, scaleable, recursive model that provides benefits outside requirements gathering.
Medical Entomology and ZoologyThe XML Handbook
193 Citations1998Charles F. Goldfarb, Paul Prescod
Why XML parts of an XML document designing a document type breaking up and document hyperlinking addressing creating style sheets characters and whitespace are important.
AI CommunicationsIntroduction to information extraction
167 Citations1999Douglas E. Appelt
An overview of the problems addressed, current approaches toward solutions, and the state of the art is assessed, and its potential for future progress is assessed.
Mixed-initiative development of language processing systems
141 Citations1997David Day, John Aberdeen +4 more
A new set of integrated tools, collectively called the Alembic Workbench, that uses a mixed-initiative approach to "bootstrapping" the manual tagging process, with the goal of reducing the overhead associated with corpus development.
ComputerScaling up visual programming languages
140 Citations1995Lee Burnett, Marla J. Baker +4 more
The scaling up problem is how to expand applicability without sacrificing the goals of better logic expression and understanding, and nine major subproblems are discussed and emerging solutions from existing VPL systems are described.
Software Architecture: An Executive Overview.
124 Citations1996Paul Clements, Linda Northrop
This report will attempt to summarize the concept of software architecture for an intended audience of mid to senior level management with some familiarity with common software engineering terms and concepts, but not to have a deep background in the field.
Natural Language EngineeringSoftware Architecture for Language Engineering
87 Citations2004Hamish Cunningham, Donia Scott
Lecture notes in computer scienceDemonstration of the interactive graph visualization system da Vinci
78 Citations1995Michael Fröhlich, Mattias Werner
The graph visualization system da Vinci is presented, an interactive tool that can be used by arbitrary application programs as a user interface for graph data structures and offers many interactive facilities such as finetuning of a layout, abstractions and scaling operations.
ACM SIGSOFT Software Engineering NotesDomain-specific software architecture (DSSA) frequently asked questions (FAQ)
75 Citations1994Will Tracz
This paper provides a list of "Frequently Asked Questions" (FAQ) about the Domain-Specific Software Architecture Project (DSSA).
Software infrastructure for natural language processing
69 Citations1997Hamish Cunningham, Kevin Humphreys +2 more
A system called GATE (a General Architecture for Text Engineering) that provides a software infrastructure on top of which heterogeneous NLP processing modules may be evaluated and refined individually, or may be combined into larger application systems.
CERN Document Server (European Organization for Nuclear Research)Rise and Resurrection of the American Programmer
69 Citations1996Edward Yourdon
This chapter discusses Peopleware, Java, and the New Internet Programming Paradigm, which has implications for American Software and the impact on the American Programmer.
GATE: an environment to support research and development in natural language engineering
65 Citations2005Robert Gaizauskas, Hamish Cunningham +3 more
GATE (General Architecture for Text Engineering)-aims to advance research in the area of machine processing of natural languages by providing a software infrastructure on top of which heterogeneous NL component modules may be evaluated and refined individually or may be combined into larger application systems.
Natural Language EngineeringA definition and short history of Language Engineering
45 Citations1999Hamish Cunningham
The nature, history and current characteristics of Language Engineering are discussed, which is contrasted with Natural Language Processing and Computational Linguistics, and which is shown to have attained its own distinct identity in recent years.
A cascaded finite-state parser for syntactic analysis of Swedish
37 Citations1999Dimitrios Kokkinakis, Sofie Johansson Kokkinakis
A cascaded, finite-state algorithm is applied to the grammar in which the input contains coarse-grained semantic class information, and the output produced reflects not only the syntactic structure of the input, but grammatical functions as well.
Using SGML as a basis for data-intensive NLP
28 Citations1997David McKelvie, C. Brew +1 more
The LT NSL system is described, an architecture for writing corpus processing tools and the advantages and disadvantages of an SGML approach compared with a non-SGML database approach are addressed.
An open distributed architecture for reuse and integration of heterogeneous NLP components
25 Citations1997Rémi Zajac, Mark Casper +1 more
This paper presents a software architecture which is geared to support the development of a variety of large-scale NLP applications: Information Retrieval, Corpus Processing, Multilingual MT, and integration of Speech Components.
Software Infrastructure for Language Resources: a Taxonomy of Previous Work and a Requirements Analysis
24 Citations2000Hamish Cunningham, Kalina Bontcheva +2 more
A taxonomy of previous work on infrastructures, architectures and development environments for representing and processing Language Resources, corpora, and annotations is presented and shows that a SALE should address common problems and support typical activities in the development, deployment, and maintenance of LE software.
Computers and the HumanitiesUsing SGML as a Basis for Data-Intensive Natural Language Processing
20 Citations1997David McKelvie, C. Brew +1 more
This paper describes the LT NSL system, an architecture for writing corpus processing tools, and addresses the advantages and disadvantages of an SGML approach compared with a non-sgml database approach.
arXiv (Cornell University)New Methods, Current Trends and Software Infrastructure for NLP
20 Citations1996Hamish Cunningham, Yorick Wilks +1 more
A set of requirements for support software of general utility for NLP research and development workers and a freely-available system designed to meet these requirements is described (called GATE - a General Architecture for Text Engineering).
International Conference on Computational LinguisticsExperience using GATE for NLP R&D
20 Citations2000Hamish Cunningham, Diana Maynard +3 more
GATE, a General Architecture for Text Engineering, aims to provide a software infrastructure for researchers and developers working in NLP and the functionality and design of the current system are reviewed.
Experience with a Language Engineering Architecture: Three Years of GATE
14 Citations1999Hamish Cunningham, Robert Gaizauskas +2 more
The objectives which motivated the creation of GATE are reviewed, the strengths and weaknesses of the current system are discussed, areas for improvement are identified and plans for implementing these improvements are presented.
Experiences of Language Engineering Algorithm Reuse
13 Citations2000Björn Gambäck, Fredrik Olsson
The experiences drawn from the svensk project regarding the issues on reusability of language engineering software as well as some of the challenges for the research community which are prompted by them are discussed.
Reusing Swedish Language Processing Resources in SVENSK
9 Citations1998Fredrik Olsson, Björn Gambäck +1 more
The results of the integration of the modules in the GATE environment are very encouraging: it is possible to mix modules from different sources, written in programming languages from completely different paradigms and have them interact with each other, thus maintaining a high degree of reuse of algorithmical resources.
Visual execution and data visualisation in natural language processing
7 Citations2002Peter Rodgers, Robert Gaizauskas +2 more
GGI has a suite of text visualisation tools that allows the user useful views of the annotation data that is produced by the modules in the executable graph.
Tagging and Morphological Processing in the SVENSK System
5 Citations1998Fredrik Olsson
This thesis describes the work of providing separate morphological processing and part-of-speech tagging modules in the SVENSK system by integrating the Uppsala Chart Processor (UCP) and a Brill tagger into the system.
TIPSTER-compatible projects at Sheffield
4 Citations1996Hamish Cunningham, Kevin Humphreys +2 more
GATE - a TIPSTER-compatible General Architecture for Text Engineering - is produced, providing an environment in which a number of Sheffield projects are currently being developed.
Sense Tagging and Language Engineering.
4 Citations1998Mark Stevenson, Hamish Cunningham +1 more
GATE (General Architecture for Text Engineering), an architecture to aid in the production and delivery of language engineering systems which signiic-antly reduces development time and ease of reuse is described.
Implementing a sense tagger in a general architecture for text engineering
1 Citations1998Hamish Cunningham, Mark Stevenson +1 more
A sense tagger is implemented which achieves high accuracy (92% of all words in text to a broad semantic level) and is used as a real-world task on which to evaluate the usefulness of the GATE architecture and identified strengths and weaknesses.
