Jump to content

Apache Tika

From Alfawiki
Apache Tika
Company typeOpen source software project
IndustrySoftware development
Founded2007
FounderJérôme Charron, Chris Mattmann, Jukka Zitting
ProductsContent detection and analysis framework
ParentApache Software Foundation
Websitetika.apache.org

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.

See also

References