Voting and Stacking-Based Ensemble methods to detect Bengali Spam SMS with proposal for comprehensive dataset
Unwanted SMS messages have become a significant nuisance in Bangladesh, making spam SMS a major problem. Detecting spam SMS in Bengali is particularly challenging due to the lack of datasets and focus in this area. This paper addresses this gap by proposing an ensemble method for detecting Bengali spam SMS using machine learning. We developed a comprehensive dataset with 5750 SMS texts, employing a user data collection method consisting of Bengali SMS messages, including legitimate and spam samples. We evaluated ten different machine learning algorithms on this dataset and evaluated the models. Our approach combines Multinomial Naıve Bayes and XGBoost algorithms utilizing voting and stacking ensemble methods. Our proposed model achieved a testing accuracy rate of 98.61%. This metric demonstrates the effectiveness of our ensemble approach in identifying spam SMS in Bengali. The results suggest that the combination of multiple classifiers can significantly enhance the accuracy of spam detection compared to individual classifiers.
Authors
- Gourab Saha (ORCID: https://orcid.org/0009-0002-0935-3534)
- Sk Tahmed Salim Rafid
- Nahiduzzaman Akib
- Farhan Ahmad Nafis
- Md. Saadman Sakib Alvi
- Affifa Jahan Anonna
Institutions
- BRAC University (BD)
Publication Details
- Published
- 2025-02-13
- DOI
- https://doi.org/10.1109/ecce64574.2025.11013231
- Citations
- 1
- Primary Topic
- Spam and Phishing Detection
- Type
- article
- Field-Weighted Citation Impact
- 3.25