UIMA#Implementations and uses
UIMA ({{IPAc-en|j|u|ˈ|iː|m|ə}} {{respell|yoo|EE|mə}}),[http://uima.apache.org/d/uimaj-2.4.0/overview_and_setup.html#ugr.faqs UIMA Frequently Asked Questions (FAQ's)] The Apache Software Foundation short for Unstructured Information Management Architecture, is an OASIS standard[http://uima.apache.org/uima-specification.html UIMA Specification] The Apache Software Foundation. for content analytics, originally developed at IBM. It provides a component software architecture for the development, discovery, composition, and deployment of multi-modal analytics for the analysis of unstructured information and integration with search technologies.
Structure
The UIMA architecture can be thought of in four dimensions:
- It specifies component interfaces in an analytics pipeline.
- It describes a set of design patterns.
- It suggests two data representations: an in-memory representation of annotations for high-performance analytics and an XML representation of annotations for integration with remote web services.
- It suggests development roles allowing tools to be used by users with diverse skills.
Implementations and uses
{{Infobox software
| name = Apache UIMA
| logo = Apache UIMA logo.svg
| screenshot =
| caption =
| collapsible =
| developer = IBM, Apache Software Foundation (since October 2006)
| latest release version = 3.1.1
| latest release date = {{Start date and age|2019|11|08}}{{cite web|url=http://uima.apache.org/news.html#08%20Nov%202019|title=Apache UIMA - News|website=uima.apache.org|access-date=11 December 2019}}
| latest preview version =
| latest preview date =
| operating system = cross-platform
| programming language = Java with C++ enablement
| genre = text mining, information extraction
| license = Apache License 2.0
| website = {{URL|https://uima.apache.org/}}
}}
Apache UIMA, a reference implementation of UIMA, is maintained by the Apache Software Foundation.
UIMA is used in a number of software projects:
- IBM Research's Watson uses UIMA for analyzing unstructured data.{{cite web|url=https://blogs.apache.org/foundation/entry/apache_innovation_bolsters_ibm_s|title=Apache Innovation Bolsters IBM's "Smartest Machine on Earth" in First-ever Man vs. Machine Competition on Jeopardy! Quiz Show : The Apache Software Foundation Blog|website=blogs.apache.org|date=14 February 2011 |access-date=23 April 2018}}
- The Clinical Text Analysis and Knowledge Extraction System (Apache cTAKES) is a UIMA-based system for information extraction from medical records.
- DKPro Core is a collection of reusable UIMA components for general-purpose natural language processing.
See also
References
{{Reflist}}
External links
- [https://uima.apache.org/ Apache UIMA home page]
{{Apache Software Foundation}}
Category:Apache Software Foundation projects