Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Hamish Cunningham

dblp:01/1194 · DBLP profile ↗
← Back
42ranked-venue papers
7as first author
1since 2021 · last 2022
0000-0001-5901-5483ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 31 · 6 first-authorDatabases, data management, data science and information retrieval · 13Graphics, computer vision, multimedia, augmented reality and games · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSecurity and privacy · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
2 papers
Information retrieval · 100%
Computer graphics and multimedia
2 papers
Multimedia analysis and retrieval · 100%
Artificial intelligence
3 papers
Information extraction and text analysis · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Information retrieval › document retrieval
concept-based retrieval
0.112005
Web-assisted annotation, semantic indexing and search of television and radio news · WWW 2005
Information retrieval › search engines
semantic search
0.112005
Web-assisted annotation, semantic indexing and search of television and radio news · WWW 2005
Multimedia analysis and retrieval › indexing
semantic indexing
0.112005
Web-assisted annotation, semantic indexing and search of television and radio news · WWW 2005
Multimedia analysis and retrieval › indexing
multimedia indexing
0.012003
Intelligent Multimedia Indexing and Retrieval through Multi-source Information Extraction and Merging · IJCAI 2003
Natural language and speech › Information extraction and text analysis
keyphrase extraction
0.012005
Web-assisted annotation, semantic indexing and search of television and radio news · WWW 2005
Information retrieval
cross-modal retrieval
0.012003
Intelligent Multimedia Indexing and Retrieval through Multi-source Information Extraction and Merging · IJCAI 2003

Methods — techniques the papers use, named apart from their topics

information extraction · 0.3automatic speech recognition · 0.2data fusion · 0.1
YearPublicationVenuePosition
2022 Threat Modelling with the GDPR towards a Security and Privacy Metrics Framework for IoT Smart-farm Application
abstract
This paper considers a balance between privacy and security provisions for IoT devices constrained by processing ability, energy consumption, and storage. Risk-driven testing is invoked in conjunction with the seven GDPR principles towards a metrics framework suitable for such an energy-conscious network within the domain of IoT-oriented smart-farms. The resulting metrics framework demonstrates how the influence of privacy can minimise processing requirements, whilst threat modeling assures security. The research concludes that several redundant security provisions can be replaced with privacy alternatives that improve energy efficiency.
Steph Rudd, Hamish Cunningham
IoTBDS2
2015 Mímir: An open-source semantic search framework for interactive information seeking and discovery
Valentin Tablan, Kalina Bontcheva, Hamish Cunningham
J. Web Semant.4
2013 Getting More Out of Biomedical Documents with GATE's Full Lifecycle Open Source Text Analytics
abstract
This software article describes the GATE family of open source text analysis tools and processes. GATE is one of the most widely used systems of its type with yearly download rates of tens of thousands and many active users in both academic and industrial contexts. In this paper we report three examples of GATE-based systems operating in the life sciences and in medicine. First, in genome-wide association studies which have contributed to discovery of a head and neck cancer mutation association. Second, medical records analysis which has significantly increased the statistical power of treatment/outcome models in the UK's largest psychiatric patient cohort. Third, richer constructs in drug-related searching. We also explore the ways in which the GATE family supports the various stages of the lifecycle present in our examples. We conclude that the deployment of text mining for document abstraction or rich search and navigation is best thought of as a process, and that with the right computational tools and data collection strategies this process can be made defined and repeatable. The GATE research programme is now 20 years old and has grown from its roots as a specialist development tool for text processing to become a rather comprehensive ecosystem, bringing together software developers, language engineers and research staff from diverse fields. GATE now has a strong claim to cover a uniquely wide range of the lifecycle of text analysis systems. It forms a focal point for the integration and reuse of advances that have been made by many people (the majority outside of the authors' own group) who work in text processing for biomedicine and other areas. GATE is available online <1> under GNU open source licences and runs on all major operating systems. Support is available from an active user and developer community and also on a commercial basis.
Hamish Cunningham, Valentin Tablan, Angus Roberts, Kalina Bontcheva
PLoS Comput. Biol.1
2013 Improving habitability of natural language interfaces for querying ontologies with feedback and clarification dialogues
Danica Damljanovic, Milan Agatonovic, Hamish Cunningham, Kalina Bontcheva
J. Web Semant.3
2010 Natural Language Interfaces to Ontologies: Combining Syntactic Analysis and Ontology-Based Lookup through the User Interaction
Danica Damljanovic, Milan Agatonovic, Hamish Cunningham
ESWC (1)3
2010 Identification of the Question Focus: Combining Syntactic Analysis and Ontology-based Lookup through the User Interaction
Danica Damljanovic, Milan Agatonovic, Hamish Cunningham
LREC3
2010 Towards Controlled Natural Language for Semantic Annotation
abstract
Richly interlinked metadata constitute the foundation of the Semantic Web. Manual semantic annotation is a labor intensive task requiring training in formal ontological descriptions for the otherwise non-expert user. Although automatic annotation tools attempt to ease this knowledge acquisition barrier, their development often requires access to specialists in Natural Language Processing (NLP). This challenges researchers to develop user-friendly annotation environments. Controlled Natural Languages (CNLs) offer an incentive to the novice user to annotate, while simultaneously authoring his/her respective documents in a user-friendly manner. CNLs have been successfully applied to ontology authoring, but little research has focused on their application to semantic annotation. This paper describes two novel approaches to semantic annotation, which permit non-expert users to simultaneously author and annotate meeting minutes using CNL. Finally, this work provides empirical evidence that for certain scenarios applying CNLs for semantic annotation can be more user friendly than a standard manual semantic annotation tool.
Brian Davis 0001, Pradeep Dantuluri, Siegfried Handschuh, Hamish Cunningham
Int. J. Semantic Web Inf. Syst.4
2009 Controlled Natural Language for Semantic Annotation
Brian Davis 0001, Pradeep Varma, Siegfried Handschuh, Laura Dragan, Hamish Cunningham
ESWC5
2009 Adapting SVM for data sparseness and imbalance: a case study in information extraction
abstract
Abstract Support Vector Machines (SVM) have been used successfully in many Natural Language Processing (NLP) tasks. The novel contribution of this paper is in investigating two techniques for making SVM more suitable for language learning tasks. Firstly, we propose an SVM with uneven margins (SVMUM) model to deal with the problem of imbalanced training data. Secondly, SVM active learning is employed in order to alleviate the difficulty in obtaining labelled training data. The algorithms are presented and evaluated on several Information Extraction (IE) tasks, where they achieved better performance than the standard SVM and the SVM with passive learning, respectively. Moreover, by combining SVMUM with the active learning algorithm, we achieve the best reported results on the seminars and jobs corpora, which are benchmark data sets used for evaluation and comparison of machine learning algorithms for IE. In addition, we also evaluate the token based classification framework for IE with three different entity tagging schemes. In comparison to previous methods dealing with the same problems, our methods are both effective and efficient, which are valuable features for real-world applications. Due to the similarity in the formulation of the learning problem for IE and for other NLP tasks, the two techniques are likely to be beneficial in a wide range of applications1.
Yaoyong Li, Kalina Bontcheva, Hamish Cunningham
Nat. Lang. Eng.3
2008 A Framework for Identity Resolution and Merging for Multi-source Information Extraction
Milena Yankova, Horacio Saggion, Hamish Cunningham
LREC3
2008 RoundTrip Ontology Authoring
Brian Davis 0001, Ahmad Ali Iqbal, Adam Funk, Valentin Tablan, Kalina Bontcheva, Hamish Cunningham, Siegfried Handschuh
ISWC6
2006 Automatic Extraction of Hierarchical Relations from Text
Ting Wang 0009, Yaoyong Li, Kalina Bontcheva, Hamish Cunningham, Ji Wang 0001
ESWC4
2006 User-friendly ontology authoring using a controlled language
Valentin Tablan, Tamara Polajnar, Hamish Cunningham, Kalina Bontcheva
LREC3
2006 Creating Tools for Morphological Analysis of Sumerian
Valentin Tablan, Wim Peters, Diana Maynard, Hamish Cunningham
LREC4
2006 Mining Information for Instance Unification
Niraj Aswani, Kalina Bontcheva, Hamish Cunningham
ISWC3
2005 Using Uneven Margins SVM and Perceptron for Information Extraction
Yaoyong Li, Kalina Bontcheva, Hamish Cunningham
CoNLL3
2005 Extracting a Domain Ontology from Linguistic Resource Based on Relatedness Measurements
abstract
Creating domain-specific ontologies is one of the main bottlenecks in the development of the semantic Web. Learning an ontology from linguistic resources is helpful to reduce the costs of ontology creation. In this paper, we describe a method to extract the most related concepts from HowNet, a Chinese-English bilingual knowledge dictionary, in order to create a customized ontology for a particular domain. We introduce a new method to measure relatedness (rather than similarity between concepts), which overcomes some of the traditional problems associated with similar concepts being far apart in the hierarchy. Experiments show encouraging results.
Ting Wang 0009, Diana Maynard, Wim Peters, Kalina Bontcheva, Hamish Cunningham
Web Intelligence5
2005 Web-assisted annotation, semantic indexing and search of television and radio news
abstract
The Rich News system, that can automatically annotate radio and television news with the aid of resources retrieved from the World Wide Web, is described. Automatic speech recognition gives a temporally precise but conceptually inaccurate annotation model. Information extraction from related web news sites gives the opposite: conceptual accuracy but no temporal data. Our approach combines the two for temporally accurate conceptual semantic annotation of broadcast news. First low quality transcripts of the broadcasts are produced using speech recognition, and these are then automatically divided into sections corresponding to individual news stories. A key phrases extraction component finds key phrases for each story and uses these to search for web pages reporting the same event. The text and meta-data of the web pages is then used to create index documents for the stories in the original broadcasts, which are semantically annotated using the KIM knowledge management platform. A web interface then allows conceptual search and browsing of news stories, and playing of the parts of the media files corresponding to each news story. The use of material from the World Wide Web allows much higher quality textual descriptions and semantic annotations to be produced than would have been possible using the ASR transcript directly. The semantic annotations can form a part of the Semantic Web, and an evaluation shows that the system operates with high precision, and with a moderate level of recall.
Mike Dowman, Valentin Tablan, Hamish Cunningham, Borislav Popov
WWW3
2004 Large Scale Experiments for Semantic Labeling of Noun Phrases in Raw Text
Louise Guthrie, Roberto Basili 0001, Fabio Massimo Zanzotto, Kalina Bontcheva, Hamish Cunningham, David Guthrie, Jia Cui, Marco Cammisa, Jerry Cheng-Chieh Liu, Cassia Farria Martin, Kristiyan Haralambiev, Martin Holub, Klaus Macherey, Frederick Jelinek
LREC5
2004 Automatic Language-Independent Induction of Gazetteer Lists
Diana Maynard, Kalina Bontcheva, Hamish Cunningham
LREC3
2004 Populating a Database from Parallel Texts Using Ontology-Based Information Extraction
Mary McGee Wood, Susannah J. Lydon, Valentin Tablan, Diana Maynard, Hamish Cunningham
NLDB5
2004 Multimedia indexing through multi-source and multi-language information extraction: the MUMIS project
Horacio Saggion, Hamish Cunningham, Kalina Bontcheva, Diana Maynard, Oana Hamza, Yorick Wilks
Data Knowl. Eng.2
2004 Evolving GATE to meet new challenges in language engineering
abstract
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.
Kalina Bontcheva, Valentin Tablan, Diana Maynard, Hamish Cunningham
Nat. Lang. Eng.4
2004 Software Architecture for Language Engineering
abstract
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.
Hamish Cunningham, Donia Scott
Nat. Lang. Eng.1
2003 Multilingual adaptations of a reusable information extraction tool
Diana Maynard, Hamish Cunningham, Kalina Bontcheva
EACL2
2003 Robust Generic and Query-based Summarization
Horacio Saggion, Kalina Bontcheva, Hamish Cunningham
EACL3
2003 Event-Coreference across Multiple, Multi-lingual Sources in the Mumis Project
Horacio Saggion, Hamish Cunningham, Jan Kuper, Thierry Declerck, Peter Wittenburg
EACL2
2003 Intelligent Multimedia Indexing and Retrieval through Multi-source Information Extraction and Merging
Jan Kuper, Horacio Saggion, Hamish Cunningham, Thierry Declerck, Franciska de Jong, Dennis Reidsma, Yorick Wilks, Peter Wittenburg
IJCAI3
2003 Rapid customization of an information extraction system for a surprise language
abstract
This paper describes the rapid adaptation for surprise languages of a flexible and robust Information Extraction system based on GATE, a portable Natural Language Processing infrastructure. Our experiences show that even without a native speaker and in the absence of training data, we can quickly customize the system to a new language. We adapted the default English system for the Cebuano language in 10 days, achieving an F measure of 77.5%.
Diana Maynard, Valentin Tablan, Kalina Bontcheva, Hamish Cunningham
ACM Trans. Asian Lang. Inf. Process.4
2002 A framework and graphical development environment for robust NLP tools and applications
abstract
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.
Hamish Cunningham, Diana Maynard, Kalina Bontcheva, Valentin Tablan
ACL1
2002 EMILLE, A 67-Million Word Corpus of Indic Languages: Data Collection, Mark-up and Harmonisation
Paul Baker, Andrew Hardie, Tony McEnery, Hamish Cunningham, Robert J. Gaizauskas
LREC4
2002 How feasible is the reuse of grammars for Named Entity Recognition?
Katerina Pastra, Diana Maynard, Oana Hamza, Hamish Cunningham, Yorick Wilks
LREC4
2002 Extracting Information for Automatic Indexing of Multimedia Material
Horacio Saggion, Hamish Cunningham, Diana Maynard, Kalina Bontcheva, Oana Hamza, Cristian Ursu, Yorick Wilks
LREC2
2002 A Unicode-based Environment for Creation and Use of Language Resources
Valentin Tablan, Cristian Ursu, Kalina Bontcheva, Hamish Cunningham, Diana Maynard, Oana Hamza, Tony McEnery, Paul Baker, Mark Leisher
LREC4
2002 Access to Multimedia Information through Multisource and Multilanguage Information Extraction
Horacio Saggion, Hamish Cunningham, Kalina Bontcheva, Diana Maynard, Cristian Ursu, Oana Hamza, Yorick Wilks
NLDB2
2002 Architectural elements of language engineering robustness
abstract
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.
Diana Maynard, Valentin Tablan, Hamish Cunningham, Cristian Ursu, Horacio Saggion, Kalina Bontcheva, Yorick Wilks
Nat. Lang. Eng.3
2000 Software Infrastructure for Language Resources: a Taxonomy of Previous Work and a Requirements Analysis
Hamish Cunningham, Kalina Bontcheva, Valentin Tablan, Yorick Wilks
LREC1
1999 A definition and short history of Language Engineering
abstract
This paper discusses the nature, history and current characteristics of Language Engineering, which is contrasted with Natural Language Processing and Computational Linguistics, and which is shown to have attained its own distinct identity in recent years. Major trends in the field are examined, including its focus on large-scale practical tasks and on quantitative evaluation of progress, and its willingness to embrace a diverse range of techniques. The importance of software engineering in this context is noted, as are some sociological aspects of the practitioner group.
Hamish Cunningham
Nat. Lang. Eng.1
1998 Implementing a Sense Tagger in a General Architecture for Text Engineering
Hamish Cunningham, Mark Stevenson 0001, Yorick Wilks
CoNLL1
1998 Sense Tagging and Language Engineering
Mark Stevenson 0001, Hamish Cunningham, Yorick Wilks
ECAI2
1996 GATE-a General Architecture for Text Engineering
Hamish Cunningham, Yorick Wilks, Robert J. Gaizauskas
COLING1
1996 GATE: An Environment to Support Research and Development in Natural Language Engineering
abstract
We describe a software environment to support research and development in natural language (NL) engineering. This environment-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. Thus, GATE aims to support both researchers and developers working on component technologies (e.g. parsing, tagging, morphological analysis) and those working on developing end-user applications (e.g. information extraction, text summarisation, document generation, machine translation, and second language learning). GATE will promote reuse of component technology, permit specialisation and collaboration in large-scale projects, and allow for the comparison and evaluation of alternative technologies. The first release of GATE is now available.
Robert J. Gaizauskas, Hamish Cunningham, Yorick Wilks, Peter Rodgers 0001, Kevin Humphreys
ICTAI2