UIMA - UIMA

UIMA ( / j u io m ə / yoo- EE -mə ), abbreviazione di informazioni non strutturate Management Architecture , è uno standard di OASIS per content analytics , originariamente sviluppato presso IBM . Fornisce un'architettura software a componenti per lo sviluppo, la scoperta, la composizione e la distribuzione di analisi multimodali per l'analisi di informazioni non strutturate e l'integrazione con le tecnologie di ricerca .

Struttura

L'architettura UIMA può essere pensata in quattro dimensioni:

  1. Specifica le interfacce dei componenti in una pipeline di analisi .
  2. Descrive una serie di modelli di progettazione .
  3. Suggerisce due rappresentazioni di dati: una rappresentazione in memoria di annotazioni per analisi ad alte prestazioni e una rappresentazione XML di annotazioni per l'integrazione con servizi Web remoti.
  4. Suggerisce ruoli di sviluppo che consentono l'utilizzo di strumenti da parte di utenti con competenze diverse.

Implementazioni e usi

Apache UIMA
Apache UIMA logo.svg
Sviluppatore / i IBM , Apache Software Foundation (da ottobre 2006)
Rilascio stabile
3.1.1 / 8 novembre 2019 ; 17 mesi fa  ( 2019/11/08 )
Repository Modifica questo su Wikidata
Scritto in Java con abilitazione C ++
Sistema operativo multipiattaforma
genere text mining , estrazione di informazioni
Licenza Licenza Apache 2.0
Sito web uima .apache .org

Apache UIMA , un'implementazione di riferimento di UIMA, è gestito da Apache Software Foundation .

UIMA è utilizzato in una serie di progetti software:

  • IBM Research 's Watson utilizza UIMA per l'analisi dei dati non strutturati .
  • Il sistema di analisi del testo clinico e di estrazione della conoscenza ( Apache cTAKES ) è un sistema basato su UIMA per l'estrazione di informazioni dalle cartelle cliniche.
  • DKPro Core è una raccolta di componenti UIMA riutilizzabili per l'elaborazione generica del linguaggio naturale.

Guarda anche

Riferimenti

link esterno