GraDeT-HTR: A Resource-Efficient Bengali Handwritten Text Recognition System utilizing Grapheme-based Tokenizer and Decoder-only Transformer

Md. Mahmudul Hasan, Ahmed Nesar Tahsin Choudhury, Mahmudul Hasan, Md. Mosaddek Khan
9/22/2025
cs.CV

No official code found. Best implementation: mahmudulyeamim/GraDeT-HTR (7 stars, MIT, last commit 2025-12-12).

Abstract

Despite Bengali being the sixth most spoken language in the world, handwritten text recognition (HTR) systems for Bengali remain severely underdeveloped. The complexity of Bengali script--featuring conjuncts, diacritics, and highly variable handwriting styles--combined with a scarcity of annotated datasets makes this task particularly challenging. We present GraDeT-HTR, a resource-efficient Bengali handwritten text recognition system based on a Grapheme-aware Decoder-only Transformer architecture. To address the unique challenges of Bengali script, we augment the performance of a decoder-only transformer by integrating a grapheme-based tokenizer and demonstrate that it significantly improves recognition accuracy compared to conventional subword tokenizers. Our model is pretrained on large-scale synthetic data and fine-tuned on real human-annotated samples, achieving state-of-the-art performance on multiple benchmark datasets.

View on arXivView PDF

Code Implementations(1)

MIT

[EMNLP 2025 System Demonstrations] GraDeT-HTR: A Resource-Efficient Bengali Handwritten Text Recognition System utilizing Grapheme-based Tokenizer and Decoder-only Transformer

72PythonJul 5, 202510 months agoMIT
bengali-htrbengali-ocrgptgpt-2grapheme+6 more

Similar Papers

Cite this paper

@article{hasan2025gradethtr,
  title  = {GraDeT-HTR: A Resource-Efficient Bengali Handwritten Text Recognition System utilizing Grapheme-based Tokenizer and Decoder-only Transformer},
  author = {Md. Mahmudul Hasan and Ahmed Nesar Tahsin Choudhury and Mahmudul Hasan and Md. Mosaddek Khan},
  year   = {2025},
  eprint = {2509.18081},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.18081v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.18081.svg)](https://codeofpaper.com/paper/2509.18081)

Discussion