우이마

UIMA

UIMA(/juˈiːmə/yu-EE-mə)[1]비정형 정보 관리 아키텍처의 줄임말로 IBM에서 개발된 OASIS 컨텐츠 분석 표준이다[2].비정형 정보 분석 및 검색 기술과의 통합을 위한 멀티모달 분석의 개발, 발견, 구성 및 구축을 위한 컴포넌트 소프트웨어 아키텍처를 제공한다.null

구조

UIMA 아키텍처는 다음과 같은 4차원으로 생각할 수 있다.

  1. 분석 파이프라인의 구성요소 인터페이스를 지정한다.
  2. 그것은 일련의 설계 패턴을 설명한다.
  3. 그것은 두 가지 데이터 표현을 제안한다: 고성능 분석을 위한 주석을 메모리 내로 표현하고 원격 웹 서비스와의 통합을 위한 주석을 XML로 표현한다.
  4. 다양한 기술을 가진 사용자가 도구를 사용할 수 있도록 개발 역할을 제안한다.

구현 및 사용

아파치유이마
Apache UIMA logo.svg
개발자IBM, Apache Software Foundation(2006년 10월 이후)
안정적 해제
3.1.1 / 2019년 11월 8일; 2년(2019-11-08)[3]
리포지토리
기록 위치C++가 지원되는 Java
운영 체제교차 플랫폼
유형텍스트 마이닝, 정보 추출
면허증.아파치 라이선스 2.0
웹사이트uima.apache.org

UIMA의 레퍼런스 구현인 Apache UIMAApache Software Foundation에 의해 유지되고 있다.null

UIMA는 여러 소프트웨어 프로젝트에서 사용된다.

  • IBM ResearchWatson구조화되지 않은 데이터를 분석하기 위해 UIMA를 사용한다.[4]
  • 임상 텍스트 분석 및 지식 추출 시스템(Apache cTAKES)은 의료 기록에서 정보를 추출하기 위한 UIMA 기반 시스템이다.
  • DKPro Core는 범용 자연어 처리를 위한 재사용 가능한 UIMA 구성요소의 모음입니다.

참고 항목

참조

  1. ^ UIMA FAQ(자주 묻는 질문) Apache Software Foundation
  2. ^ UIMA 사양 Apache Software Foundation.
  3. ^ "Apache UIMA - News". uima.apache.org. Retrieved 11 December 2019.
  4. ^ "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". blogs.apache.org. Retrieved 23 April 2018.

외부 링크