← All work
→
03 — NLP Classification App — 2025
SMS Spam Detection

Captured live from spam-detection-in-short-message-service.onrender.com
Overview
A full machine-learning web application: user registration and authentication, an admin dashboard for managing users and messages, and an scikit-learn model trained on TF-IDF features to classify SMS messages in real time. Deployed as a live demo on Render.
Highlights
- TF-IDF + Naive Bayes classification pipeline built with scikit-learn and pandas
- User registration, authentication, and an admin dashboard
- Simple, intuitive UI for checking any message instantly
- Live deployment on Render with a cold-start-tolerant setup
Stack
- Django
- Scikit-learn
- TF-IDF
- pandas
- Bootstrap
- Render
Next project
SafeSnack