Overview This repository contains a machine learning model for classifying SMS messages as spam or ham (not spam). The model is built using Python and leverages various text processing and classification techniques to accurately classify SMS messages.
Features Text Preprocessing: Tokenization, stopword removal, and vectorization. Classification Models: Includes Logistic Regression, Naive Bayes, and Support Vector Machine (SVM). Evaluation Metrics: Accuracy, Precision, Recall, and F1-Score. User Interface: A simple CLI for testing the classifier with custom messages.