# tesseract-ocr/tessdata

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/tesseract-ocr-tessdata).**

7,586 stars · 2,440 forks · Apache-2.0

## Links

- GitHub: https://github.com/tesseract-ocr/tessdata
- awesome-repositories: https://awesome-repositories.com/repository/tesseract-ocr-tessdata.md

## Topics

`ocr` `tesseract`

## Description

This repository provides the pre-trained neural network and legacy data files used by Tesseract to recognize and extract printed text from images. It serves as a multilingual training data repository and a collection of Long Short-Term Memory models designed for high-accuracy optical character recognition across various global scripts and languages.

The data includes specialized models for analyzing image layouts to determine text rotation and script direction. It provides the necessary language-specific datasets and linguistic patterns required to enable Tesseract OCR engines to function.

These files cover a wide range of capabilities including multilingual text extraction and document digitization. The repository contains trained models for a variety of specific languages and scripts, including Japanese, Korean, Portuguese, German, Latin, Filipino, and Armenian.

## Tags

### Part of an Awesome List

- [Text Recognition](https://awesome-repositories.com/f/awesome-lists/ai/text-recognition.md) — Provides a comprehensive collection of trained models for converting detected text images into machine-readable characters.
- [Long Short-Term Memory Networks](https://awesome-repositories.com/f/awesome-lists/ai/neural-network-architectures/long-short-term-memory-networks.md) — Uses Long Short-Term Memory networks to predict character sequences from image slices.
- [LSTM-Based OCR Models](https://awesome-repositories.com/f/awesome-lists/ai/recurrent-neural-networks/lstm-architectures/lstm-based-ocr-models.md) — Ships a collection of Long Short-Term Memory trained data for high-accuracy optical character recognition.
- [Text and Language Models](https://awesome-repositories.com/f/awesome-lists/ai/text-and-language-models.md) — Supplies trained neural network files for identifying text in specific languages and scripts. ([source](https://github.com/tesseract-ocr/tessdata/blob/main/amh.traineddata))
- [Optical Character Recognitions](https://awesome-repositories.com/f/awesome-lists/more/text-extraction-and-ocr/optical-character-recognitions.md) — Provides language-specific data files for optical character recognition of printed text. ([source](https://github.com/tesseract-ocr/tessdata/blob/main/.gitmodules))

### Data & Databases

- [Optical Character Recognition](https://awesome-repositories.com/f/data-databases/full-text-search/optical-character-recognition.md) — Digitizes printed characters from image files using trained language models. ([source](https://github.com/tesseract-ocr/tessdata/blob/main/lao.traineddata))
- [Language Data Partitioning](https://awesome-repositories.com/f/data-databases/distributed-sharding-architectures/file-based-data-sharding/language-data-partitioning.md) — Separates linguistic patterns and character sets into discrete files for optimized loading of required scripts.

### Artificial Intelligence & ML

- [Embedded Text Recognizers](https://awesome-repositories.com/f/artificial-intelligence-ml/cloud-based-image-and-text-analysis/embedded-text-recognizers.md) — Provides the essential trained models for extracting and interpreting text embedded within images across global scripts. ([source](https://github.com/tesseract-ocr/tessdata/blob/main/gla.traineddata))
- [Multilingual Models](https://awesome-repositories.com/f/artificial-intelligence-ml/cloud-based-image-and-text-analysis/embedded-text-recognizers/multilingual-models.md) — Provides pre-trained models that enable the extraction of written text across various global languages. ([source](https://github.com/tesseract-ocr/tessdata/blob/main/chi_sim.traineddata))
- [Multilingual Text Recognition](https://awesome-repositories.com/f/artificial-intelligence-ml/cloud-based-image-and-text-analysis/embedded-text-recognizers/multilingual-text-recognition.md) — Extracts text from images using trained model files for a wide variety of global scripts and languages. ([source](https://github.com/tesseract-ocr/tessdata/tree/main/script))
- [Multi-Language Recognition Models](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/language-tools/ocr-language-support/multi-language-recognition-models.md) — Provides language-specific recognition models to identify and extract text from images. ([source](https://github.com/tesseract-ocr/tessdata/blob/main/bod.traineddata))
- [OCR Language Datasets](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/language-tools/ocr-language-support/multi-language-recognition-models/ocr-language-datasets.md) — Provides trained models and language-specific data files to enable text extraction from images. ([source](https://github.com/tesseract-ocr/tessdata/blob/main/asm.traineddata))
- [OCR Training Datasets](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/machine-learning-datasets/ocr-training-datasets.md) — Provides language-specific datasets and linguistic patterns used to improve OCR accuracy across global languages.
- [OCR Language Training](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/model-fine-tuning-adaptation/language-model-training/ocr-language-training.md) — Defines characters and linguistic patterns via trained data files for specific language recognition. ([source](https://github.com/tesseract-ocr/tessdata/blob/main/afr.traineddata))
- [Pre-trained OCR Language Data](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/model-fine-tuning-adaptation/language-model-training/ocr-language-training/pre-trained-ocr-language-data.md) — Provides the pre-trained neural network and legacy data files used by Tesseract to recognize and extract text from images.
- [Multilingual Text Processing](https://awesome-repositories.com/f/artificial-intelligence-ml/multilingual-text-processing.md) — Ships specialized language data files used for identifying and extracting text across multiple global scripts.
- [Optical Character Recognition](https://awesome-repositories.com/f/artificial-intelligence-ml/optical-character-recognition.md) — Provides the pre-trained neural network and legacy data files that enable the conversion of images of text into encoded text.
- [Tesseract Model Data](https://awesome-repositories.com/f/artificial-intelligence-ml/optical-character-recognition/ocr-configuration-plugins/tesseract-model-data.md) — Provides the necessary trained LSTM and legacy model files that enable Tesseract OCR engines to function.
- [Pattern-Matching Recognition](https://awesome-repositories.com/f/artificial-intelligence-ml/character-recognition-models/pattern-matching-recognition.md) — Provides non-neural pattern-matching models as a fallback for specific font styles.
- [Korean Text Recognition](https://awesome-repositories.com/f/artificial-intelligence-ml/cloud-based-image-and-text-analysis/korean-text-recognition.md) — Identifies and extracts Korean characters from images using trained linguistic models. ([source](https://github.com/tesseract-ocr/tessdata/blob/main/kor.traineddata))
- [Japanese Text Recognition](https://awesome-repositories.com/f/artificial-intelligence-ml/japanese-text-recognition.md) — Extracts printed Japanese characters from images using trained language model data. ([source](https://github.com/tesseract-ocr/tessdata/blob/main/jpn.traineddata))
- [Model Pruning](https://awesome-repositories.com/f/artificial-intelligence-ml/model-optimization/compression-techniques/model-pruning.md) — Implements model pruning to reduce the size and computational requirements of neural network weights.
- [Script and Orientation Detectors](https://awesome-repositories.com/f/artificial-intelligence-ml/natural-language-processing/document-layout-analysis/script-and-orientation-detectors.md) — Includes specialized models to identify the writing system and rotation angle of text within images.

### Business & Productivity Software

- [Model Binary Formats](https://awesome-repositories.com/f/business-productivity-software/cross-platform-binary-distribution/model-binary-formats.md) — Provides compiled binary files containing language-specific weights and neural network parameters.
- [Document Digitization Tools](https://awesome-repositories.com/f/business-productivity-software/document-digitization-tools.md) — Provides the linguistic and visual data necessary for converting physical document scans into searchable digital formats.

### Graphics & Multimedia

- [Document Layout Analysis](https://awesome-repositories.com/f/graphics-multimedia/document-layout-analysis.md) — Analyzes image layouts to determine text rotation and script direction.

### Content Management & Publishing

- [Text Orientation Detection](https://awesome-repositories.com/f/content-management-publishing/content-processing-transformation/document-processing-conversion/document-processing-tools/intelligent-extraction-frameworks/text-orientation-detection.md) — Ships trained data to detect and correct document text orientation and script direction. ([source](https://github.com/tesseract-ocr/tessdata/blob/main/osd.traineddata))
