Subhashis Kar

Author directory

2026

Bangla (Bengali), spoken by over 300 million people worldwide, presents unique tokenization challenges due to its rich morphological structure. Despite its global importance, Bangla remains underrepresented in mainstream NLP, particularly in low-resource tokenization research. Existing tokenizers such as Byte Pair Encoding (BPE), Unigram, WordPiece, and character-level were originally developed for high-resource languages. These tokenizers struggle with morphologically rich languages and show two main limitations: (i) unnecessary splitting of morphemes and (ii) fragmentation of compound words. Based on these limitations, we hypothesize that morphology-aware tokenization is necessary for handling Bangla effectively. To address this, we first introduce a benchmark that systematically evaluates how widely used tokenizers perform on morphology-related tasks. Motivated by these findings, we then propose BANGLATOKENIZER, a morphology-aware tokenizer that alleviates these limitations using a novel bond-strength framework inspired by molecular structures. Empirically, BANGLATOKENIZER yields consistent downstream improvements, achieving absolute accuracy gains of 2.8%-3.4%, macro-F1 gains of 2.5%-3.6%, and perplexity reductions of up to 20% across diverse language models and tasks. These improvements are accompanied by 5%-10% higher inference throughput, showing that morphology-aware tokenization improves both effectiveness and efficiency