BSpell: A CNN-Blended BERT Based Bangla Spell Checker

Chowdhury Rahman, MD.Hasibur Rahman, Samiha Zakir, Mohammad Rafsan, Mohammed Eunus Ali


Abstract
Bangla typing is mostly performed using English keyboard and can be highly erroneous due to the presence of compound and similarly pronounced letters. Spelling correction of a misspelled word requires understanding of word typing pattern as well as the context of the word usage. A specialized BERT model named BSpell has been proposed in this paper targeted towards word for word correction in sentence level. BSpell contains an end-to-end trainable CNN sub-model named SemanticNet along with specialized auxiliary loss. This allows BSpell to specialize in highly inflected Bangla vocabulary in the presence of spelling errors. Furthermore, a hybrid pretraining scheme has been proposed for BSpell that combines word level and character level masking. Comparison on two Bangla and one Hindi spelling correction dataset shows the superiority of our proposed approach.
Anthology ID:
2023.banglalp-1.2
Volume:
Proceedings of the First Workshop on Bangla Language Processing (BLP-2023)
Month:
December
Year:
2023
Address:
Singapore
Editors:
Firoj Alam, Sudipta Kar, Shammur Absar Chowdhury, Farig Sadeque, Ruhul Amin
Venue:
BanglaLP
SIG:
Publisher:
Association for Computational Linguistics
Note:
Pages:
7–17
Language:
URL:
https://aclanthology.org/2023.banglalp-1.2
DOI:
10.18653/v1/2023.banglalp-1.2
Bibkey:
Cite (ACL):
Chowdhury Rahman, MD.Hasibur Rahman, Samiha Zakir, Mohammad Rafsan, and Mohammed Eunus Ali. 2023. BSpell: A CNN-Blended BERT Based Bangla Spell Checker. In Proceedings of the First Workshop on Bangla Language Processing (BLP-2023), pages 7–17, Singapore. Association for Computational Linguistics.
Cite (Informal):
BSpell: A CNN-Blended BERT Based Bangla Spell Checker (Rahman et al., BanglaLP 2023)
Copy Citation:
PDF:
https://aclanthology.org/2023.banglalp-1.2.pdf
Video:
 https://aclanthology.org/2023.banglalp-1.2.mp4