SMS Spam Detector
A natural language processing model trained to classify SMS messages as either spam or legitimate.
How it works
Enter an SMS message and the trained machine learning model will analyse its content and classify it.
Enter a message
Paste or type the SMS you want to analyse.
Process the text
The trained vectorizer converts the text into features the model understands.
Get a prediction
The machine learning model returns its classification.
Test a Message
Enter an SMS below and let the model classify it.
About The Project
Natural Language Processing
This project demonstrates how machine learning can be applied to text classification. The model was trained using labelled SMS data and a text vectorization process before being saved for deployment.
The deployed Django application loads the trained model and vectorizer and uses them to generate predictions from new messages submitted by users.
Technologies
This demonstration is provided for educational and experimental purposes. Machine learning predictions are not guaranteed to be accurate and should not be treated as a definitive determination of whether a message is malicious or unwanted.