Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Hamish Cunningham is active.

Publication


Featured researches published by Hamish Cunningham.


conference on applied natural language processing | 1997

GATE - a General Architecture for Text Engineering

Hamish Cunningham; Kevin Humphreys; Robert J. Gaizauskas; Yorick Wilks

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.


meeting of the association for computational linguistics | 2002

GATE: an Architecture for Development of Robust HLT applications

Hamish Cunningham; Diana Maynard; Kalina Bontcheva; Valentin Tablan

In this paper we present GATE, a framework and graphical development environment which enables users to develop and deploy language engineering components and resources in a robust fashion. The GATE architecture has enabled us not only to develop a number of successful applications for various language processing tasks (such as Information Extraction), but also to build and annotate corpora and carry out evaluations on the applications generated. The framework can be used to develop applications and resources in multiple languages, based on its thorough Unicode support.


Natural Language Engineering | 2004

Evolving GATE to meet new challenges in language engineering

Kalina Bontcheva; Valentin Tablan; Diana Maynard; Hamish Cunningham

In this paper we present recent work on GATE, a widely-used framework and graphical development environment for creating and deploying Language Engineering components and resources in a robust fashion. The GATE architecture has facilitated the development of a number of successful applications for various language processing tasks (such as Information Extraction, dialogue and summarisation), the building and annotation of corpora and the quantitative evaluations of LE applications. The focus of this paper is on recent developments in response to new challenges in Language Engineering: Semantic Web, integration with Information Retrieval and data mining, and the need for machine learning support.


MUC6 '95 Proceedings of the 6th conference on Message understanding | 1995

University of Sheffield: description of the LaSIE system as used for MUC-6

Robert J. Gaizauskas; Kevin Humphreys; Hamish Cunningham; Yorick Wilks

The LaSIE (Large Scale Information Extraction) system has been developed at the University of Sheffield as part of an ongoing research effort into information extraction and, more generally, natural language engineering.


Encyclopedia of Language & Linguistics (Second Edition) | 2006

Information Extraction, Automatic

Hamish Cunningham

This article describes information extraction (IE), the process of deriving disambiguated quantifiable data from natural language texts in service of some prespecified precise information need. The article covers the origins of IE and the factors relevant to its deployment in applications contexts, presents scenarios in which the technology has been applied, breaks down the task into five subtasks and defines them, and looks at recent developments in the field.


international semantic web conference | 2010

Natural language interfaces to ontologies: combining syntactic analysis and ontology-based lookup through the user interaction

Danica Damljanovic; Milan Agatonovic; Hamish Cunningham

With large datasets such as Linked Open Data available, there is a need for more user-friendly interfaces which will bring the advantages of these data closer to the casual users. Several recent studies have shown user preference to Natural Language Interfaces (NLIs) in comparison to others. Although many NLIs to ontologies have been developed, those that have reasonable performance are domain-specific and tend to require customisation for each new domain which, from a developers perspective, makes them expensive to maintain. We present our system FREyA, which combines syntactic parsing with the knowledge encoded in ontologies in order to reduce the customisation effort. If the system fails to automatically derive an answer, it will generate clarification dialogs for the user. The users selections are saved and used for training the system in order to improve its performance over time. FREyA is evaluated using Mooney Geoquery dataset with very high precision and recall.


international semantic web conference | 2011

FREyA: an interactive way of querying linked data using natural language

Danica Damljanovic; Milan Agatonovic; Hamish Cunningham

Natural Language Interfaces are increasingly relevant for information systems fronting rich structured data stores such as RDF and OWL repositories, mainly because of the conception of them being intuitive for human. In the previous work, we developed FREyA, an interactive Natural Language Interface for querying ontologies. It uses syntactic parsing in combination with the ontology-based lookup in order to interpret the question, and involves the user if necessary. The users choices are used for training the system in order to improve its performance over time. In this paper, we discuss the suitability of FREyA to query the Linked Open Data. We report its performance in terms of precision and recall using the MusicBrainz and DBpedia datasets.


Natural Language Engineering | 2002

Architectural elements of language engineering robustness

Diana Maynard; Valentin Tablan; Hamish Cunningham; Cristian Ursu; Horacio Saggion; Kalina Bontcheva; Yorick Wilks

We discuss robustness in LE systems from the perspective of engineering, and the predictability of both outputs and construction process that this entails. We present an architectural system that contributes to engineering robustness and low-overhead systems development (GATE, a General Architecture for Text Engineering). To verify our ideas we present results from the development of a multi-purpose cross-genre Named Entity recognition system. This system aims be robust across diverse input types, and to reduce the need for costly and timeconsuming adaptation of systems to new applications, with its capability to process texts from widely differing domains and genres.


international semantic web conference | 2007

CLOnE: controlled language for ontology editing

Adam Funk; Valentin Tablan; Kalina Bontcheva; Hamish Cunningham; Brian Davis; Siegfried Handschuh

This paper presents a controlled language for ontology editing and a software implementation, based partly on standard NLP tools, for processing that language and manipulating an ontology. The input sentences are analysed deterministically and compositionally with respect to a given ontology, which the software consults in order to interpret the inputs semantics; this allows the user to learn fewer syntactic structures since some of them can be used to refer to either classes or instances, for example. A repeated-measures, task-based evaluation has been carried out in comparison with a well-known ontology editor; our software received favourable results for basic tasks. The paper also discusses work in progress and future plans for developing this language and tool.


Natural Language Engineering | 2004

Software Architecture for Language Engineering

Hamish Cunningham; Donia Scott

Every building, and every computer program, has an architecture: structural and organisational principles that underpin its design and construction. The garden shed once built by one of the authors had an ad hoc architecture, extracted (somewhat painfully) from the imagination during a slow and non-deterministic process that, luckily, resulted in a structure which keeps the rain on the outside and the mower on the inside (at least for the time being). As well as being ad hoc (i.e. not informed by analysis of similar practice or relevant science or engineering) this architecture is implicit: no explicit design was made, and no records or documentation kept of the construction process.

Collaboration


Dive into the Hamish Cunningham's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Yorick Wilks

University of Sheffield

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Yaoyong Li

University of Manchester

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Oana Hamza

University of Sheffield

View shared research outputs
Researchain Logo
Decentralizing Knowledge