UIMA
Definition of UIMA UIMA (Unified Information Management Architecture) is a framework for the development of software systems that analyze natural language content. It provides a collection of components for performing tasks such as tokenization, sentence segmentation, part-of-speech tagging, and named entity extraction. UIMA also includes a runtime environment for deploying and executing these components.