Apache Tika

Content detection and extraction

Visit Apache Tika official site

What it does

Tika provides document-format detection and content-extraction tools, integrating parsers that recover text and metadata from many file types handled by document-ingestion and indexing systems within larger application workflows.

When to use it

When a search service accepts varied files, use its format-support tables to choose parsers and plan content extraction and the surrounding error handling.