UIMA Architecture and Framework

The UIMA architecture and software framework is continually being advanced at IBM Research in light of requirements coming from many different areas including:

  • text and multi-modal analytics
  • machine translation systems
  • transcription systems
  • bioinformatics
  • high throughput analysis systems
  • knowledge integration
  • semantic search
  • program analysis
  • social network analysis
  • question answering
  • call-centers
  • change detection
  • security and
  • semantic web applications.

Research Contact(s): Dr. David Ferrucci (ferrucci@us.ibm.com)

Related Papers:

D. Ferrucci and A. Lally. "UIMA: an architectural approach to unstructured information processing in the corporate research environment," Natural Language Engineering 10, No. 3-4, 327-348 (2004).

D. Ferrucci and A. Lally, "Building an example application with the Unstructured Information Management Architecture," IBM Systems Journal 43, No. 3, 455-475 (2004).

T. Goetz and O. Suhre "Design and implementation of the UIMA Common Analysis System," IBM Systems Journal 43, No. 3, 490-515 (2004).

Anthony Levas, Eric Brown, J. William Murdock, and David Ferrucci. "The Semantic Analysis Workbench (SAW): Towards a Framework for Knowledge Gathering and Synthesis." Proceedings of the International Conference on Intelligence Analysis. McClean, VA, May 2-6, 2005.

See other UIMA Related Projects for links to more papers.