This document provides an outline for a tutorial on text analysis with GATE (General Architecture for Text Engineering). The tutorial covers topics such as natural language processing, information extraction, social media analysis, semantic search, semantic annotation, and example applications that use GATE like news analysis and patent analysis. It also discusses NLP components for text mining like entity recognition, relation extraction, event recognition, and summarization. Finally, it introduces GATE as an NLP toolkit, its main components, and its built-in information extraction system called ANNIE.