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.
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 transcriptiontype: Indicates data type (lineorpage)
๐ฏ Use Cases
- Bangla OCR evaluation
- Document understanding
- Vision-language model validation
- Robustness testing (clean vs scanned)
๐ Usage
from datasets import load_dataset
dataset = load_dataset("arobin79/bangla-ocr-validation_data_printed")
sample = dataset["train"][0]
print(sample["text"])
sample["image"].show()
