Tools & Libraries সরঞ্জাম

Tokenizers, normalizers, embeddings, transliteration, and speech wrappers for working with Bangla text.

bnlp-toolkitsagorsarker

Tokenization, embeddings (word2vec/fastText/GloVe), NER, POS for Bangla.

$ pip install bnlp_toolkit
Python✓ verified 2026-06-28
normalizercsebuetnlp

Unicode + punctuation normalization used by BanglaBERT/BanglaT5 pipelines.

$ pip install git+https://github.com/csebuetnlp/normalizer
Python✓ verified 2026-06-28
bnunicodenormalizerBengaliAI

Deterministic grapheme-level Bangla unicode error correction.

$ pip install bnunicodenormalizer
Python✓ verified 2026-05-30
sbnltksoumitri

Bangla NLP toolkit: NER, POS, stemmer, sentiment, extractive summarizer.

$ pip install sbnltk
Python✓ verified 2026-04-15
bkitgiga-tech

Text cleaning, normalization, tokenization, lemmatization for Bangla.

$ pip install bkit
Python✓ verified 2026-07-19
avro.pyhitblast

Phonetic Banglish→Bangla transliteration (Avro keyboard scheme).

$ pip install avro-py
Python✓ verified 2026-06-12
indic-nlp-libraryanoopkunchukuttan

Script processing, normalization, transliteration for Indic languages incl. Bangla.

$ pip install indic-nlp-library
Python✓ verified 2026-06-12
BanglaSpeech2Textshhossain

Ready-to-use Bangla ASR wrapper over Whisper checkpoints.

$ pip install banglaspeech2text
Python✓ verified 2026-03-27
banglaarsho

Utilities: Bangla numerals, dates, and text helpers.

$ pip install bangla
Python✓ verified 2026-02-09