IBM has made its Unstructured Information Management Architecture (UIMA) open-source, to encourage independent software developers to create a range of enterprise text analytics applications.
The released code is available as an open-source development project on the SourceForge.net website.
Complex text analytics applications from various suppliers already provide text analysis of documents and their relationship with others, but connecting them to existing search applications can be difficult because of code compatibility issues.
UIMA is designed to be a standards-based platform which developers can use to create specialised text analysis applications. It can then be used by companies with the search applications of their choice.
UIMA defines a common standard interface which enables text analytics components from multiple suppliers to work together.
Last summer IBM announced that 15 independent software suppliers had pledged to support UIMA in their text analytics and search products.
IBM also released its own product around UIMA in the form of IBM WebSphere Information Integrator OmniFind Edition.
IBM hopes that maiking UIMA open-source will generate bigger sales of its knowledge management and data management products that can work with UIMA.