This project is a Machine Learning model that classifies SMS messages as Spam or Ham (Not Spam) using Natural Language Processing and an SVM classifier.
- data/ → dataset
- notebooks/ → experiments
- src/ → source code
- models/ → saved models
- Text preprocessing
- TF-IDF vectorization
- Support Vector Machine (SVM)
- Model saving & loading
pip install -r requirements.txt
python src/train.py