UIMA ( yoo- - mə ), 1] abreviatura de de gestión de información no estructurada es un estándar OASIS [2] para análisis de contenido , desarrollado originalmente en IBM . Proporciona una arquitectura de software de componentes para el desarrollo, descubrimiento, composición e implementación de análisis multimodal para el análisis de información no estructurada y la integración con tecnologías de búsqueda .
Estructura
La arquitectura UIMA se puede considerar en cuatro dimensiones:
- Especifica las interfaces de los componentes en una canalización de análisis .
- Describe un conjunto de patrones de diseño .
- Sugiere dos representaciones de datos: una representación en memoria de anotaciones para análisis de alto rendimiento y una representación XML de anotaciones para integración con servicios web remotos.
- Sugiere roles de desarrollo que permitan que las herramientas sean utilizadas por usuarios con diversas habilidades.
Implementaciones y usos
Apache UIMA , una implementación de referencia de UIMA, es mantenida por Apache Software Foundation .
UIMA se utiliza en varios proyectos de software:
- Watson de IBM Research utiliza UIMA para analizar datos no estructurados . [4]
- El Sistema de Extracción de Conocimiento y Análisis de Texto Clínico ( Apache cTAKES ) es un sistema basado en UIMA para la extracción de información de registros médicos.
- DKPro Core es una colección de componentes UIMA reutilizables para el procesamiento del lenguaje natural de uso general.
Ver también
Referencias
- ^ Preguntas frecuentes (FAQ) de UIMA The Apache Software Foundation
- ^ Especificación UIMA The Apache Software Foundation.
- ^ "Apache UIMA - Noticias". uima.apache.org . Consultado el 11 de diciembre de 2019 .
- ^ "La innovación de Apache refuerza la" máquina más inteligente del mundo "de IBM en la primera competencia hombre contra máquina en Jeopardy! Quiz Show: Blog de Apache Software Foundation". blogs.apache.org . 14 de febrero de 2011 . Consultado el 23 de abril de 2018 .
enlaces externos
- Página de inicio de Apache UIMA