{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,9]],"date-time":"2026-07-09T17:27:42Z","timestamp":1783618062998,"version":"3.55.0"},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2024,10,7]],"date-time":"2024-10-07T00:00:00Z","timestamp":1728259200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,10,7]],"date-time":"2024-10-07T00:00:00Z","timestamp":1728259200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Artif Intell Rev"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Bengali is the official language of Bangladesh and is widely used in Bangladesh and West Bengal in India. Due to the growing accessibility of the internet and smart devices, the use of digital text material and documents in Bengali is growing with time. An automated Bengali Sentence Validation System is proposed in this study to effectively determine the correctness of sentences in such extensively available Bengali content. As far as we know, no substantial work has been done in the field of Bengali Sentence Validation utilizing deep learning approaches. Due to the lack of linguistic resources, sophisticated Natural Language Processing tools, and benchmark datasets, developing an automated Sentence Validation System for a limited-resource language like Bengali is challenging. Additionally, Bengali Sentences come in two morphological varieties (Sadhu-bhasha and Cholito-bhasha), making the validation process more challenging. The proposed automated Bengali Sentence Validation system contains the CNN-BiLSTM hybrid classifier model. As of now, there is no standard dataset for Bengali sentence validation. Due to the lack of a standard dataset, we collected Bengali sentences from different sources in Bangladesh and developed a Bengali Sentence Validation (BSV) Dataset with around 5000 labelled sentences arranged into two categories such as correct and incorrect. Experimental results demonstrate that the proposed system outperformed other classifier models and existing approaches for Bengali Sentence Validation and is able to categorize a wide range of Bengali sentences based on their correctness. The system\u2019s F1 score for the Bengali Sentence Validation is 98%. <\/jats:p>","DOI":"10.1007\/s10462-024-10795-2","type":"journal-article","created":{"date-parts":[[2024,10,7]],"date-time":"2024-10-07T00:01:28Z","timestamp":1728259288000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["A hybrid approach for Bengali sentence validation"],"prefix":"10.1007","volume":"57","author":[{"given":"Juel","family":"Sikder","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Prosenjit","family":"Chakraborty","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Utpol Kanti","family":"Das","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Krity","family":"Dhar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,10,7]]},"reference":[{"key":"10795_CR1","doi-asserted-by":"crossref","unstructured":"Alam MT, Islam MM (2018) Bard: Bangla article classification using a new comprehensive dataset. In: 2018 international conference on Bangla speech and language processing (ICBSLP). IEEE, pp 1\u20135","DOI":"10.1109\/ICBSLP.2018.8554844"},{"key":"10795_CR2","unstructured":"Alam M, UzZaman N, Khan M et al (2007) N-gram based statistical grammar checker for Bangla and English"},{"key":"10795_CR3","doi-asserted-by":"crossref","unstructured":"Bhuyan M, Sarma S, Rahman M (2020) Natural language processing based stochastic model for the correctness of assamese sentences. In: 2020 5th international conference on communication and electronics systems (ICCES). IEEE, pp 1179\u20131182","DOI":"10.1109\/ICCES48766.2020.9138067"},{"key":"10795_CR5","unstructured":"Das S, Chatterji S (2019) Identification of synthetic sentence in Bengali news using hybrid approach. In: Proceedings of the 16th international conference on natural language processing, pp 193\u2013200"},{"issue":"1","key":"10795_CR4","first-page":"1","volume":"21","author":"S Das","year":"2021","unstructured":"Das S, Rai P, Chatterji S (2021) Deep level analysis of legitimacy in Bengali news sentences. Trans Asian Low-Resour Lang Inf Process 21(1):1\u201318","journal-title":"Trans Asian Low-Resour Lang Inf Process"},{"key":"10795_CR6","doi-asserted-by":"crossref","unstructured":"Gondaliya Y, Kalariya P, Panchal BY, Nayak A (2022) A rule-based grammar and spell checking","DOI":"10.18090\/samriddhi.v14i01.8"},{"key":"10795_CR7","doi-asserted-by":"crossref","unstructured":"Hossain MR, Hoque MM, Sarker IH (2021) Text classification using convolution neural networks with fasttext embedding. In: Hybrid intelligent systems: 20th international conference on hybrid intelligent systems (HIS 2020), December 14\u201316, 2020. Springer, pp. 103\u2013113","DOI":"10.1007\/978-3-030-73050-5_11"},{"issue":"2","key":"10795_CR8","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/s42979-022-01028-w","volume":"3","author":"MA Iqbal","year":"2022","unstructured":"Iqbal MA, Das A, Sharif O, Hoque MM, Sarker IH (2022) Bemoc: a corpus for identifying emotion in Bengali texts. SN Comput Sci 3(2):135","journal-title":"SN Comput Sci"},{"key":"10795_CR9","doi-asserted-by":"crossref","unstructured":"Islam S, Sarkar MF, Hussain T, Hasan MM, Farid DM, Shatabda S (2018) Bangla sentence correction using deep neural network based sequence to sequence learning. In: 2018 21st international conference of computer and information technology (ICCIT). IEEE, pp 1\u20136","DOI":"10.1109\/ICCITECHN.2018.8631974"},{"key":"10795_CR11","first-page":"1","volume":"14","author":"NH Khan","year":"2014","unstructured":"Khan NH (2014) Verification of Bangla sentence structure using n-gram. Glob J Comput Sci Technol 14:1\u20135","journal-title":"Glob J Comput Sci Technol"},{"key":"10795_CR10","doi-asserted-by":"crossref","unstructured":"Khan NH, Saha GC, Sarker B, Rahman MH (2014) Checking the correctness of Bangla words using n-gram. Int J Comput Appl 89(11)","DOI":"10.5120\/15672-4416"},{"key":"10795_CR12","doi-asserted-by":"publisher","unstructured":"Kowsher M (2019) Bangla Language Toolkit (BLTK), the business model for NLP. https:\/\/doi.org\/10.13140\/RG.2.2.10847.48806","DOI":"10.13140\/RG.2.2.10847.48806"},{"key":"10795_CR13","doi-asserted-by":"crossref","unstructured":"Maroof MKH, Alam L, Hoque MM (2016) Transformational generative grammar (tgg): an efficient way of parsing Bangla sentences. In: 2016 2nd international conference on electrical, computer & telecommunication engineering (ICECTE). IEEE, pp 1\u20136","DOI":"10.1109\/ICECTE.2016.7879583"},{"key":"10795_CR14","unstructured":"Mikolov T, Sutskever I, Chen K, Corrado GS, Dean J (2013) Distributed representations of words and phrases and their compositionality. Adv Neural Inf Process Syst 26"},{"key":"10795_CR15","doi-asserted-by":"crossref","unstructured":"Mridha M, Hamid MA, Rana MM, Khan MEA, Ahmed MM, Sultan MT (2019) Semantic error detection and correction in Bangla sentence. In: 2019 Joint 8th international conference on informatics, electronics & vision (ICIEV) and 2019 3rd international conference on imaging, vision & pattern recognition (icIVPR). IEEE, pp 184\u2013189","DOI":"10.1109\/ICIEV.2019.8858522"},{"issue":"6","key":"10795_CR16","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3458250","volume":"20","author":"RK Mundotiya","year":"2021","unstructured":"Mundotiya RK, Singh MK, Kapur R, Mishra S, Singh AK (2021) Linguistic resources for Bhojpuri, Magahi, and Maithili: statistics about them, their similarity estimates, and baselines for three applications. Trans Asian Low-Resour Lang Inf Process 20(6):1\u201337","journal-title":"Trans Asian Low-Resour Lang Inf Process"},{"issue":"10","key":"10795_CR17","first-page":"8739","volume":"34","author":"RK Mundotiya","year":"2022","unstructured":"Mundotiya RK, Mishra S, Singh AK (2022) Hierarchical self attention based sequential labelling model for Bhojpuri, Maithili and Magahi languages. J King Saud Univ-Comput Inf Sci 34(10):8739\u20138749","journal-title":"J King Saud Univ-Comput Inf Sci"},{"issue":"1","key":"10795_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3533428","volume":"22","author":"R Mundotiya","year":"2023","unstructured":"Mundotiya R, Kumar S, Kumar A, Chaudhary U, Chauhan S, Mishra S, Gatla P, Singh AK (2023) Development of a dataset and a deep learning baseline named entity recognizer for three low resource languages: Bhojpuri, Maithili, and Magahi. ACM Trans Asian Low-Resour Lang Inf Process 22(1):1\u201320","journal-title":"ACM Trans Asian Low-Resour Lang Inf Process"},{"key":"10795_CR19","doi-asserted-by":"crossref","unstructured":"Napoles C, Sakaguchi K, Tetreault J (2017) JFLEG: a fluency corpus and benchmark for grammatical error correction. In: Proceedings of the 15th conference of the European chapter of the association for computational linguistics: volume 2, short papers. Association for Computational Linguistics, Valencia, Spain, pp. 229\u2013234. https:\/\/aclanthology.org\/E17-2037","DOI":"10.18653\/v1\/E17-2037"},{"key":"10795_CR20","doi-asserted-by":"crossref","unstructured":"Pabasara H, Jayalal S (2020) Grammatical error detection and correction model for sinhala language sentences. In: 2020 international research conference on smart computing and systems engineering (SCSE). IEEE, pp 17\u201324","DOI":"10.1109\/SCSE49731.2020.9313051"},{"issue":"11","key":"10795_CR21","first-page":"30","volume":"16","author":"MR Rahman","year":"2016","unstructured":"Rahman MR, Habib MT, Rahman MS, Shuvo SB, Uddin MS (2016) An investigative design based statistical approach for determining Bangla sentence validity. Int J Comput Sci Netw Secur 16(11):30\u201337","journal-title":"Int J Comput Sci Netw Secur"},{"issue":"3","key":"10795_CR22","doi-asserted-by":"publisher","first-page":"3244","DOI":"10.11591\/ijece.v10i3.pp3244-3252","volume":"10","author":"MR Rahman","year":"2020","unstructured":"Rahman MR, Habib MT, Rahman MS, Islam GZ, Khan MAA (2020) An exploratory research on grammar checking of Bangla sentences using statistical language models. Int J Electr Comput Eng (IJECE) 10(3):3244\u20133252","journal-title":"Int J Electr Comput Eng (IJECE)"},{"issue":"3","key":"10795_CR23","doi-asserted-by":"publisher","first-page":"832","DOI":"10.3390\/make1030048","volume":"1","author":"M Rhanoui","year":"2019","unstructured":"Rhanoui M, Mikram M, Yousfi S, Barzali S (2019) A CNN-BILSTM model for document-level sentiment analysis. Mach Learn Knowl Extr 1(3):832\u2013847","journal-title":"Mach Learn Knowl Extr"},{"issue":"5","key":"10795_CR24","doi-asserted-by":"publisher","first-page":"513","DOI":"10.1016\/0306-4573(88)90021-0","volume":"24","author":"G Salton","year":"1988","unstructured":"Salton G, Buckley C (1988) Term-weighting approaches in automatic text retrieval. Inf Process Manag 24(5):513\u2013523","journal-title":"Inf Process Manag"},{"key":"10795_CR25","unstructured":"Sarker S (2021) Bnlp: natural language processing toolkit for Bengali language. arXiv preprint arXiv:2102.00405"},{"issue":"11","key":"10795_CR26","first-page":"529","volume":"4","author":"H Sarma","year":"2015","unstructured":"Sarma H, Das D, Kashyap K (2015) Grammatical error detection model for assamese sentences. Int J Adv Res Comput Commun Eng 4(11):529\u2013531","journal-title":"Int J Adv Res Comput Commun Eng"},{"key":"10795_CR27","unstructured":"Sutskever I, Vinyals O, Le QV (2014) Sequence to sequence learning with neural networks. Adv Neural Inf Process Syst 27"}],"container-title":["Artificial Intelligence Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-024-10795-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10462-024-10795-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-024-10795-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,24]],"date-time":"2024-10-24T02:18:36Z","timestamp":1729736316000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10462-024-10795-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,7]]},"references-count":27,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2024,11]]}},"alternative-id":["10795"],"URL":"https:\/\/doi.org\/10.1007\/s10462-024-10795-2","relation":{},"ISSN":["1573-7462"],"issn-type":[{"value":"1573-7462","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,10,7]]},"assertion":[{"value":"6 May 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 October 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial interests to disclose. The authors have no conflicts of interest to declare that are relevant to the content of this article. All authors certify that they have no affiliations with or involvement in any organization or entity with any financial interest or non-financial interest in the subject matter or materials discussed in this manuscript. The authors have no financial or proprietary interests in any material discussed in this article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"316"}}