Difference between revisions of "Apache Tika"
(Added links to Function and/or Content Type) |
m (Added info on 2.x and tika-eval) |
||
Line 38: | Line 38: | ||
* executable programs and libraries, | * executable programs and libraries, | ||
* crypto formats. | * crypto formats. | ||
− | For detailed information see [http://tika.apache.org/1. | + | For detailed information see [http://tika.apache.org/2.1.0/formats.html Apache Tika 2.1.0] . |
+ | |||
+ | Apache Tika also processes embedded files and returns text and metadata from embedded files. The best way to see information on embedded files is to run tika-app with the -J option (e.g. <span style="font-family:Courier;">java -jar tika-app-2.1.0.jar -J -t myfile.pdf</span>), or if you're running tika-server, use the <span style="font-family:Courier;">/rmeta</span> endpoint. | ||
+ | |||
+ | == tika-eval == | ||
+ | In addition to extracting text and metadata from files, Tika also offers a tika-eval module that can be used for profiling content or comparing the results of two different text extractors. This module can be used to identify PDFs, for example, that may require Optical Character Recognition for reasonably reliable text. | ||
+ | |||
+ | See [https://cwiki.apache.org/confluence/display/TIKA/TikaEval tika-eval wiki] | ||
= User Experiences = | = User Experiences = | ||
Line 47: | Line 54: | ||
= Development Activity = | = Development Activity = | ||
+ | The Tika team released the 2.x over 2021. Please see [https://cwiki.apache.org/confluence/display/TIKA/Migrating+to+Tika+2.0.0 Migrating to Tika 2.0.0] for notes on upgrading to the 2.x branch. |
Revision as of 15:13, 19 October 2021
Release Feed
Failed to load RSS feed from http://projects.apache.org/feeds/rss/tika.xml: There was a problem during the HTTP request: 404 Not Found
Issues Feed
- 2024-12-04 08:34:37
- yuanfenghu commented on fuchaohong added the Component 'Max Gekk resolved Max Gekk changed the Assignee to 'ASF GitHub Bot updated a link from
Description
Java based tool for identifying file formats using signatures and extracting metadata and text content from documents.
Functional notes
Apache Tika is able to detect many different file formats. The following list names only the file formats which are supported by the parsers in the current Apache Tika version 1.9 and from which Tika is able to extract metadata and/or textual content:
- HTML,
- XML and derived formats,
- MS Office document formats,
- ODF,
- iWorks document formats,
- PDF,
- EPUB,
- RTF,
- compression and packaging formats,
- text formats,
- feed and syndication formats,
- CHM,
- audio formats,
- image formats,
- video formats,
- Java class files and archives,
- source code,
- mail formats,
- DWG CAD format,
- font formats,
- scientific formats,
- executable programs and libraries,
- crypto formats.
For detailed information see Apache Tika 2.1.0 .
Apache Tika also processes embedded files and returns text and metadata from embedded files. The best way to see information on embedded files is to run tika-app with the -J option (e.g. java -jar tika-app-2.1.0.jar -J -t myfile.pdf), or if you're running tika-server, use the /rmeta endpoint.
tika-eval
In addition to extracting text and metadata from files, Tika also offers a tika-eval module that can be used for profiling content or comparing the results of two different text extractors. This module can be used to identify PDFs, for example, that may require Optical Character Recognition for reasonably reliable text.
See tika-eval wiki
User Experiences
- Comparing how Apache Tika and DROID perform HTML identification: How much of the UK's HTML is valid?
- Apache Tika is a core component of the Web Archive Discovery indexer and profiler.
- A number of pages on the OPF Wiki mention Tika.
Development Activity
The Tika team released the 2.x over 2021. Please see Migrating to Tika 2.0.0 for notes on upgrading to the 2.x branch.