Apache Tika
| Company type | Open source software project |
|---|---|
| Industry | Software development |
| Founded | 2007 |
| Founder | Jérôme Charron, Chris Mattmann, Jukka Zitting |
| Products | Content detection and analysis framework |
| Parent | Apache Software Foundation |
| Website | tika |
Apache Tika is a framework developed in Java for content detection and analysis, overseen by the Apache Software Foundation. It is capable of identifying and extracting text and metadata from more than a thousand different file formats. In addition to its Java library, Tika provides server and command-line versions to facilitate integration with various programming languages.
History
Originally, Tika was integrated within the Apache Nutch project to enable content recognition during web crawling processes. In 2007, it was separated into an independent project to improve flexibility for applications such as content management systems, web crawlers, and information retrieval tools. The initiative was launched by Jérôme Charron, Chris Mattmann, and Jukka Zitting. The publication of "Tika in Action" by Mattmann and Zitting in 2011 coincided with the release of Tika version 1.0.
Features
Tika can detect upwards of 1400 file formats by utilizing the Internet Assigned Numbers Authority classification of MIME types. For widely used file types, it offers capabilities including content extraction, metadata access, and language detection.
Furthermore, it supports extracting text from images through OCR using Tesseract.
Although built in Java, Tika’s functionality extends to other programming environments via its RESTful server interface and command-line tools, allowing seamless integration beyond Java-based platforms.
Notable uses
Institutions such as the Fair Isaac Corporation (FICO), Goldman Sachs, NASA, and academic researchers employ Tika. Prominent content management platforms like Drupal and Alfresco (software) utilize it to process extensive content collections and convert them into standardized formats using advanced information retrieval methods.
On April 4, 2016, Forbes recognized Tika as a crucial technology leveraged by over 400 journalists to examine 11.5 million leaked documents revealing an international scandal involving offshore shell corporation holdings of global leaders, widely known as the Panama Papers.