A machine learning-powered SMS spam classifier built using a Naive Bayes model and deployed with a Django web interface. This project lets users input SMS text and receive predictions whether it's spam or not.
- Clean and lightweight UI using Django
- Machine learning pipeline trained using:
- TF-IDF vectorization
- Multinomial Naive Bayes classifier
- Real-time spam classification
- Custom trained model on the classic "SMS Spam" dataset
- Python
- Django
- Scikit-learn
- Pandas
- NLTK