Machine learning-based spam detection system for classifying messages or emails as spam or non-spam using NLP techniques.
-
Updated
Mar 23, 2026 - Python
Machine learning-based spam detection system for classifying messages or emails as spam or non-spam using NLP techniques.
A Naive Bayes spam/ham classifier based on Bayes' Theorem. A bunch of emails is first used to train the classifier and then a previously unseen record is fed to predict the output.
Spamming Bot
Spam classifier to test and train basic spam and ham emails using Naive Bayes Technique
🔥 Classify your email SPAM or HAM easily with the Machine Learning Algorithm, FAST API and User-Friendly UI.
A machine-learning based SMS Spam Classifier using NLP and Streamlit.
A production-ready Email Spam Classifier built using Machine Learning and Natural Language Processing (NLP). This project classifies emails as Spam or Not Spam (Ham) using a clean, modular, and testable codebase.
Classify emails as spam or ham — and see exactly why. X-Ray mode highlights spam/ham keywords with per-word impact scores powered by Naive Bayes log-probability. Single email, batch upload, and model insights in one Streamlit dashboard.
A Machine Learning web application built using Python and Streamlit to classify Email/SMS as Spam or Ham.
Naive Bayes Classification implementation of Spam Classifier in Python from scratch.
This is a simple Spam classifier, which will classify email either spam or not. It uses Naive Bayes Algorithm for classification, which is implemented from scratch ;)
This is a system that takes an email and classifies if it is spam or not.
Spam Detection using Machine Learning (Naive Bayes + NLP + GUI)
Image Spam Buster - Hackathon submission for Mall91
Artificial Intelligence Project
📧 Spam message classifier using NLP, TF-IDF, and Machine Learning.
Machine Learning project that classifies SMS messages as Spam or Ham using TF-IDF and Naive Bayes.
Simple SMS Spam Classifier using TF-IDF and Naive Bayes (scikit-learn)
Machine learning based SMS spam classifier for English SMS messages, built with Python, scikit-learn and Streamlit.
To associate your repository with the spam-classifier topic, visit your repo's landing page and select "manage topics."