Skip to content
#

sms-spam-detection

Here are 55 public repositories matching this topic...

A Natural Language Processing with SMS Data to predict whether the SMS is Spam/Ham with various ML Algorithms like multinomialNB & GaussianNB to compare accuracy and using various data cleaning and processing techniques like PorterStemmer,CountVectorizer. It is implemented using LSTM and Word Embeddings to gain accuracy of 97.70% .

  • Updated Apr 17, 2023
  • Jupyter Notebook

A machine learning–based SMS Spam Detection system developed using Python to identify and filter spam messages. The project applies text preprocessing, vectorization techniques, and supervised learning algorithms to classify SMS data accurately. It demonstrates practical implementation of NLP concepts.

  • Updated Dec 31, 2025
  • Jupyter Notebook

A Machine Learning Processing with SMS Data to predict whether the SMS is Spam/Ham with various ML Algorithms like MultinomialNB, LogisticRegression, SVC, DecisionTreeClassifier, RandomForestClassifier, KNeighborsClassifier, AdaBoostClassifier, BaggingClassifier, ExtraTreesClassifier, GradientBoostingClassifier, XGBClassifier to compare accuracy.

  • Updated Feb 28, 2024
  • Jupyter Notebook

A machine learning project to classify SMS messages as Spam or Ham (Not Spam) using Natural Language Processing (NLP) techniques and Scikit-learn. This binary classification task uses the UCI SMS Spam Collection Dataset and implements various models including Naive Bayes, SVM, and Logistic Regression with performance tuning.

  • Updated Jun 12, 2025
  • Jupyter Notebook

Improve this page

Add a description, image, and links to the sms-spam-detection topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the sms-spam-detection topic, visit your repo's landing page and select "manage topics."

Learn more