alusci/sms-otp-spam-dataset
๐ฒ SMS OTP Spam Dataset A synthetic dataset of 10,000 OTP-style SMS messages for spam classification tasks. The dataset includes both valid and spam-like messages, with labels for message validity and delivery status. ๐ Dataset Summary Total samples: 10,000 Valid messages: 90% Not valid (spam-like): 10% Status types: delivered, failed, spam, bounced, expired Each entry includes: phone_id: Synthetic phone number sms_text: Message content label: valid or notโฆ See the full description on the dataset page: https://huggingface.co/datasets/alusci/sms-otp-spam-dataset.
๐ฒ SMS OTP Spam Dataset
A synthetic dataset of 10,000 OTP-style SMS messages for spam classification tasks. The dataset includes both valid and spam-like messages, with labels for message validity and delivery status.
๐ Dataset Summary
- Total samples: 10,000
- Valid messages: 90%
- Not valid (spam-like): 10%
- Status types:
delivered,failed,spam,bounced,expired
Each entry includes:
phone_id: Synthetic phone numbersms_text: Message contentlabel:validornot validtimestamp: Synthetic datetimestatus: Message delivery outcome
๐ Tasks
This dataset can be used for:
- Binary text classification (
validvsnot valid) - Spam detection in telecom and messaging systems
- Evaluating robustness of NLP classifiers to synthetic vs real-world content
๐ท Tags
#sms #spam-detection #otp #nlp #synthetic-data
๐ License
MIT License
๐ Citation
@misc{smsotp2025,
title = {SMS OTP Spam Dataset},
author = {Alessandro Lusci},
year = 2025,
note = {Synthetic dataset generated for spam classification research.},
url = {https://huggingface.co/datasets/alusci/sms-otp-spam-dataset}
}