Difference between revisions of "Apache Tika"

From COPTR
Jump to navigation Jump to search
m (Added info on 2.x and tika-eval)
m (added link for tika-eval metrics)
Line 43: Line 43:
  
 
== tika-eval ==
 
== 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.
+
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/TikaEvalMetrics tika-eval metrics] for the Out-of-Vocabulary statistic.)
  
 
See [https://cwiki.apache.org/confluence/display/TIKA/TikaEval tika-eval wiki]
 
See [https://cwiki.apache.org/confluence/display/TIKA/TikaEval tika-eval wiki]
Line 54: 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.
+
The Tika team released the 2.x branch over 2021, and is focusing new development only on the new branch.  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:17, 19 October 2021



Java based tool for identifying file formats using signatures and extracting metadata and text content from documents.
Homepage:http://tika.apache.org/
License:Apache License, Version 2.0
Platforms:Java
Function:Metadata Extraction,File Format Identification


Error in widget Ohloh Project: unable to write file /var/www/html/extensions/Widgets/compiled_templates/wrt674044e1e2d0d6_36397954

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-11-22 08:46:26
Evgeny Stanilovsky updated the Description of

It will be nice to have ability to listen query start/finish events. This allow to monitor query execution in monitoring tools.
This events may contains the same...

by Evgeny Stanilovskyhttps://issues.apache.org/jira/secure/ViewProfile.jspa?name=zstanzstanhttp://activitystrea.ms/schema/1.0/person
2024-11-22 08:46:18
Slawomir Jaranowski closed ASF GitHub Bot updated a link from ASF GitHub Bot commented on 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 metrics for the Out-of-Vocabulary statistic.)

See tika-eval wiki

User Experiences

Development Activity

The Tika team released the 2.x branch over 2021, and is focusing new development only on the new branch. Please see Migrating to Tika 2.0.0 for notes on upgrading to the 2.x branch.