Books about GATE
Text Processing with GATE (Version 6)
The GATE Team, 2011
Revised and expanded version of the GATE user and developer guide. On Amazon.
The blurb: "GATE is a free open-source infrastructure for developing and deploying software components that process human language. It is more than 15 years old and is in active use for all types of computational tasks involving language (frequently called natural language processing, text analytics, or text mining). GATE excels at text analysis of all shapes and sizes. From large corporations to small startups, from multi-million research consortia to undergraduate projects, our user community is the largest and most diverse of any system of this type, and is active world-wide. This book contains a highly accessible introduction to GATE Version 6 and is the first port of call for all GATE-related questions. It includes a guide to using GATE Developer and GATE Embedded, and chapters on all major areas of functionality, such as processing multiple languages and large collections of unstructured text. It also includes complete plugin documentation (e.g. named entity recognition, parsing, semantic analysis, , as well as details on other members of the GATE Family: GATECloud.net, Teamware, and Mimir. To join the GATE community visit GATE.ac.uk."
Building Search Applications with Lucene, LingPipe and GATE
Manu Konchady, 2008
"A practical guide to building search applications using open source software.
Lucene, LingPipe, and Gate are popular open source tools to build powerful search applications. Building Search Applications describes functions from GATE that include entity extraction, part of speech tagging, sentence extraction, and text tokenization.
The book also explains spell check, phrase extraction, index and search, sentiment analysis, clustering, and categorization using Lucene and LingPipe."
Linguistic Annotation and Text Analytics
Graham Wilcock, 2009
"The maturity of the software means that GATE is a robust and reliable platform..." [p.95]
Linguistic annotation and text analytics are active areas of research and development, with academic conferences and industry events such as the Linguistic Annotation Workshops and the annual Text Analytics Summits. This book provides a basic introduction to both fields, and aims to show that good linguistic annotations are the essential foundation for good text analytics. After briefly reviewing the basics of XML, with practical exercises illustrating in-line and stand-off annotations, a chapter is devoted to explaining the different levels of linguistic annotations. The reader is encouraged to create example annotations using the WordFreak linguistic annotation tool. The next chapter shows how annotations can be created automatically using statistical NLP tools, and compares two sets of tools, the OpenNLP and Stanford NLP tools. The second half of the book describes different annotation formats and gives practical examples of how to interchange annotations between different formats using XSLT transformations. The two main text analytics architectures, GATE and UIMA, are then described and compared, with practical exercises showing how to configure and customize them. The final chapter is an introduction to text analytics, describing the main applications and functions including named entity recognition, coreference resolution and information extraction, with practical examples using both open source and commercial tools.
The GATE User Guide
The GATE Team, 2010