CoolFace
Datasetpublic

arobin79/bangla-ocr-validation_data_printed

Bangla OCR Validation Dataset (Printed + Scanned) ๐Ÿ“Œ Description This dataset is a Bangla OCR validation dataset containing a mix of printed document images and their corresponding text annotations. It is designed to evaluate OCR and vision-language models on both clean digital text and scanned document images. ๐Ÿ“Š Dataset Composition 1507 line-level images with text annotations 50 full-page document images with text Data includes: Printed/typedโ€ฆ See the full description on the dataset page: https://huggingface.co/datasets/arobin79/bangla-ocr-validation_data_printed.

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes30downloads
Dataset Card

Bangla OCR Validation Dataset (Printed + Scanned)

๐Ÿ“Œ Description

This dataset is a Bangla OCR validation dataset containing a mix of printed document images and their corresponding text annotations. It is designed to evaluate OCR and vision-language models on both clean digital text and scanned document images.

๐Ÿ“Š Dataset Composition

  • โ€”1507 line-level images with text annotations
  • โ€”50 full-page document images with text
  • โ€”Data includes:
  • โ€”Printed/typed Bangla text (clean)
  • โ€”Scanned document images (noisy, real-world)

๐Ÿงพ Features

Each sample contains:

  • โ€”image: Input image (line or page)
  • โ€”text: Ground-truth Bangla transcription
  • โ€”type: Indicates data type (line or page)

๐ŸŽฏ Use Cases

  • โ€”Bangla OCR evaluation
  • โ€”Document understanding
  • โ€”Vision-language model validation
  • โ€”Robustness testing (clean vs scanned)

๐Ÿš€ Usage

python
from datasets import load_dataset

dataset = load_dataset("arobin79/bangla-ocr-validation_data_printed")

sample = dataset["train"][0]
print(sample["text"])
sample["image"].show()