- General Information
- Contributing to the wiki
- Committer Info
- User Notes
- MIME identification design/implementation
- Advanced Content Extraction with Tika - Integration
- Entity Recognition Support
- Language Translation
Tika mailing lists: Sign-up
TikaResources - Articles, books, podcasts, etc. on using Tika
Contributing to the wiki
To help avoid spam, in common with many other ASF wikis, the Tika wiki is only editable by known accounts.
If you would like to help out with the Tika wiki, add a new page, or work on an existing one, please first create a wiki account. With that done, drop an email to the user list or the dev list with your wiki username asking for access, and generally within a few hours you'll be able to edit away from then on!
UsingGit - Information on Tika's configuration management using Git.
ReleaseProcess - Info on releasing Tika
API Bindings for Tika - Using Tika from additional languages and frameworks.
PostingManyFilesToExtractingRequestHandler - How to post many files to the Extracting Request Handler (Tika) in Solr.
IntegratingTikaWithExtractingRequestHandler - Building the latest Tika and integrating it with the Extracting Request Handler (Tika) in Solr.
Some stats using Tesseract OCR - some stats from a contributing team (Hyperion Gray) about using TesseractOCR (will be updated with Tika).
MIME identification design/implementation
Bayesian MIME selection - Tika's new Bayesian MIME selector.
Content-based MIME selection with Byte histograms - Tika's new content/byte histogram MIME detector.
Advanced Content Extraction with Tika - Integration
Getting Tika up and Running with Pooled Time Series - How to use Tika with the Pooled Time Series video descriptor similarity code.
Getting Tika up and Running with Apache cTAKES - How to use Tika with Apache cTAKES the clinical text biomedical knowledge extraction framework.
Getting Tika up and Running with EXIFTool - How to use Tika with EXIFTool.
Getting Tika up and Running with FFMPEG - How to use Tika with FFMPEG.
Getting Tika up and Running with the GROBID PDF Journal parser - How to use Tika with the GROBID PDF journal parser.
Getting Tika up and Running with OCR - How to use Tika with OCR from Tesseract.
Getting Tika up and Running with the Geospatial Data Abstraction Library (GDAL) - How to use Tika with GDAL to parse/extract geospatial data files.
Entity Recognition Support
Named Entity Recognition (NER) support
Getting Tika up and running with Stanford Core NLP and with OpenNLP - How to use Tika with Stanford NER/NLP and with Apache Open NLP.
Getting Tika up and running with NLTK - How to use Tika with the Python Natural Language Toolkit (NLTK).
Getting Tika up and running with Grobid Quantities Measurement Parsing - How to use Tika with the Grobid Quantities measurement parser.
Getting Tika up and running with MIT Lincoln Lab's MIT-nlp Information Extraction (MITIE) toolkit - How to use Tika with MITIE from MIT-NLP.
Object Recognition (Computer Vision) support
Getting Tika up and running for Image Visual Recognition - How to use Tika with Tensorflow's Inception-V4 ImageNet for visual recognition of images.
Getting Tika up and running for Image Visual Recognition using Deep Learning 4J (DL4J) - How to use Tika with Tensorflow's Inception V-3 ImageNet for visual recognition in pure Java.
Getting Tika up and running for Video Visual Recognition - How to use Tika with Tensorflow's Inception-V4 ImageNet for visual recognition of videos.
Statistical Machine Translation
Statistical Machine Translation with Apache Joshua (Incubating) - A guide for leveraging Apache Joshua for language translation via the Tika.translate API.
MetadataDiscussion - discussions on the design of MIME type detection and parsing for recursive metadata formats (and container formats) like Zip, etc.
Tika JAX-RS Server - documentation on the recently contributed tika-server module.
Metadata roadmap - Documentation and Discussion about the metadata roadmap for Tika
Errors and Exceptions - What parsers should output/throw when, for empty/invalid/unsupported files
Composite Parsers discussion - How to give users sensible+clear control of multiple parsers for a given file type
Tika 2.0 discussion - Roadmap for changes we would like to make for Tika 2.0
Tika 2.0 Migration Guide - Guide for migrating to Tika 2.0 (once it is available)