Spam Detection ML ML Frameworks
Machine learning projects for classifying emails, SMS, and messages as spam or legitimate. Includes datasets, models, and web/cloud deployments. Does NOT include general content moderation, NSFW detection, or fraud detection systems.
There are 80 spam detection ml frameworks tracked. The highest-rated is jan-janssen/gmailsorter at 46/100 with 19 stars.
Get all 80 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=spam-detection-ml&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
jan-janssen/gmailsorter
Similarity based email sorting for Google Mail using RandomForest classifiers |
|
Emerging |
| 2 |
adamspd/spam-detection-project
Spam-Detector-AI is a Python package for detecting and filtering spam... |
|
Emerging |
| 3 |
shukur-alom/Spam_mail_detector_using_ML
This Model can detectany kind of spam mail. Here i use ML Algorithm. If use... |
|
Emerging |
| 4 |
kanagalingamsm/Email-Spam-Detection
Email Spam Detection using Machine Learning |
|
Emerging |
| 5 |
KalyanM45/Spam-Email-Detection
This repository contains a Python script that uses various machine learning... |
|
Emerging |
| 6 |
Apaulgithub/oibsip_taskno4
A data science project aimed at creating a machine learning-based email spam... |
|
Emerging |
| 7 |
ShehanSanjula/Spam-Email-Filtering-System-Public
End-to-end implementation of Spam Detection in Email using Machine Learning,... |
|
Emerging |
| 8 |
MakarMS/py-spam-hunter-client
A Python client for SpamHunter API to check messages for spam probability. |
|
Emerging |
| 9 |
ekramasif/SMS-Spam-Prediction-Using-BERT
SMS Spam Prediction Using Bidirectional Encoder Representations from Transformers |
|
Emerging |
| 10 |
kanagalingamcse/email-spam-detection
One of the primary methods for spam mail detection is email filtering. It... |
|
Emerging |
| 11 |
mrktsm/spamurai
Chrome extension that uses AI to enhance Gmail’s spam filtering |
|
Emerging |
| 12 |
HarshOza36/Project_X-CyberSecurityInitiative
This project is used for classification of SMS and Email spam.It has a full... |
|
Emerging |
| 13 |
realprogrammersusevim/email-dataset
An email spam and ham dataset perfect for Machine Learning and data science |
|
Emerging |
| 14 |
disklosr/spotd
Extracts singature blocks from emails |
|
Emerging |
| 15 |
kishan-1721/SMS-Spam-Detection
This is a SMS Spam Detection Project with Streamlit |
|
Emerging |
| 16 |
blakejakopovic/nostr-spam-detection
An experiment in building a machine learning model to label Nostr spam... |
|
Experimental |
| 17 |
shrudex/sms-spam-detection
This repository contains a machine learning model that predicts SMS spam,... |
|
Experimental |
| 18 |
MohammadrezaAmani/HamSpam
persian Ham Spam detector with python, hazm, nltk and nlp. |
|
Experimental |
| 19 |
HassanMSh/SMS-SPAM-FILTER
Senior Project |
|
Experimental |
| 20 |
iliyaML/naive-bayes-spam-detector
A progressive web app (PWA) that detects spam messages using the Naive Bayes... |
|
Experimental |
| 21 |
subhadipsinha722133/Emails-Spam-Checking-Web_App
🤖 Streamlit App Spam Emails Classification Project Deep Learning 🔥 |
|
Experimental |
| 22 |
muqadasejaz/Email-Spam-Classifier
A machine learning project that uses Logistic Regression to classify emails... |
|
Experimental |
| 23 |
jainish-jain/Spam-comment-detector-with-flask
This repository is based on the flask framework web application, with the... |
|
Experimental |
| 24 |
brendaalcantara/gambling-detector
Open-source ML classifier for gambling domain detection. TFLite, Python, TensorFlow. |
|
Experimental |
| 25 |
Dev228-afk/Spam-Classifier-Deployment
WebApp that Predicts whether provided Text is Spam or Ham |
|
Experimental |
| 26 |
AyushSingh360/Neural-Network-SMS-Text-Classifier
Real-time SMS text classification using Neural Networks and Deep Learning.... |
|
Experimental |
| 27 |
snehalathaArakkonam/email_spam_detection
Machine learning project that detects whether an email is spam or ham using... |
|
Experimental |
| 28 |
Wardah26Nabilah/SMSGuard-Intelligent-Spam-SMS-Detection-System
📱 Detect spam SMS messages using a Machine Learning system, classifying... |
|
Experimental |
| 29 |
Mark233D/MailEnable-AI-Spam-Filter
📬 Enhance email security with the MailEnable AI Spam Filter, an intelligent... |
|
Experimental |
| 30 |
Chrisimana/sms-spam-classifier-using-naive-bayes
Portofolio | Machine Learning | Project FreeCodeCamp |
|
Experimental |
| 31 |
Suvroneel/Spam-Email-Classifier
Production spam detection system with TF-IDF + Naive Bayes achieving 97%+... |
|
Experimental |
| 32 |
xycba1/AI-Email-Classifier
📧 Streamline your job applications with this AI email classifier that... |
|
Experimental |
| 33 |
rajrupdasofficial/rustemailspamdetection
Email spam detection using rust and ml libs |
|
Experimental |
| 34 |
Antim21/SpamSense-AI
Classifying emails into Spam or Not Spam categories using Machine Learning techniques |
|
Experimental |
| 35 |
subhasishsaha/email-classifier
A simple spam email classifier built using traditional machine learning algorithms. |
|
Experimental |
| 36 |
nano-bot01/SMS-Spam-Classifier-Web-App-using-Machine-Learning
SMS Spam Classifier Web Application which is used to classify spam and ham... |
|
Experimental |
| 37 |
aghabidareh/EmailSpamDetection
An email Spam Detection app! |
|
Experimental |
| 38 |
ravindran-dev/SpamZero
A full-stack Machine Learning web application that detects spam messages and... |
|
Experimental |
| 39 |
rgdavies92/tensorflow-spam
✉️ 🐖 Spam email identification using NLP and a RNN with TensorFlow |
|
Experimental |
| 40 |
fatimesevilgen/email-spam-classifier
📩 Email spam classiffier with Multinomial NB & TFIDF Vectorizer and using... |
|
Experimental |
| 41 |
SrujanPR/Spam-Email-Classifier
A data science project aimed at creating a machine learning-based email spam... |
|
Experimental |
| 42 |
patrick-paul/ssd-training
Swahili Spam Detection (SSD) - Training Model |
|
Experimental |
| 43 |
AksShri2004/bruh-spam
ML-powered spam detection system with API backend, modern frontend, and Gmail Add-on. |
|
Experimental |
| 44 |
docsallover/spam-detection
Building a Spam Filter with Python: Using Machine Learning to Combat Spam |
|
Experimental |
| 45 |
allaliamine/Real-time-spam-detection-with-Azure
A real-time spam detection system leveraging Microsoft Azure cloud services... |
|
Experimental |
| 46 |
xRahul/Smart-Messages
Bucketize sms automatically |
|
Experimental |
| 47 |
Mujjjtaba/Password-Strength-Classifier
A Streamlit-based machine learning app that classifies password strength as... |
|
Experimental |
| 48 |
ansshhhhhh/Spam-Message-Detector
An End-to-End project to detect spam Text messages. |
|
Experimental |
| 49 |
Srishtidh33/sms-spam-classifier
AI-powered SMS Spam Detection app built with Python, Scikit-learn, TF-IDF,... |
|
Experimental |
| 50 |
malachi-valenz/Spam-Classifier-Basic
A Spam Email Classifier using the Naive Bayes classifier. It includes a csv... |
|
Experimental |
| 51 |
Sathvik546/Spam-Detection-Project
Spam Detection Web App using BiLSTM, TensorFlow, and Streamlit |
|
Experimental |
| 52 |
Sankesh12/Email-SMS-Spam-Classifier
Built an Email/SMS Spam Classifier using NLP 📧 Preprocessed text... |
|
Experimental |
| 53 |
Tarun3518/spam-email-classifier
Spam email classifier using Naive Bayes and TF-IDF vectorization |
|
Experimental |
| 54 |
pradnyamhaske4-ctrl/syntecxhub-spam-detection-project
spam detection project |
|
Experimental |
| 55 |
subham23s/spam-email-detector
Classifies SMS messages as Spam or Ham using Naive Bayes algorithm. Compares... |
|
Experimental |
| 56 |
amit171ku/spam-classifier
AI-powered email spam detection system with 98% accuracy — FastAPI + React +... |
|
Experimental |
| 57 |
Chirag-13a/spam-email-detection
A machine learning-based spam email classifier that detects whether an email... |
|
Experimental |
| 58 |
Platon214/Email-Spam-Detection-Project
📧 Detect spam emails with ease using machine learning and the Naive Bayes... |
|
Experimental |
| 59 |
saikiran5247/SpamGuard-Application
Android app for real-time spam notification detection using a lightweight... |
|
Experimental |
| 60 |
ngandhi369/AI-Email-Classifier
Flask web app made using machine learning model. It uses mails from... |
|
Experimental |
| 61 |
panda7ad/basic-voice-spam-fillter
I created This Project for Project-Exibition in my college to be honest i... |
|
Experimental |
| 62 |
kodurusairam/Youtube-spam-detection
Machine Learning web application to detect spam YouTube comments using Naive Bayes. |
|
Experimental |
| 63 |
Abhi11ch/CODSOFT-Spam-SMS-Detection-Using-ML
Spam SMS Detection using Machine Learning is a text classification project... |
|
Experimental |
| 64 |
HasiniPadakandla/Spam-Email-Detection-System
Developed a machine-learning–based spam detection system using NLP... |
|
Experimental |
| 65 |
gtovar/email-cleaner-fastify
AI-powered Gmail cleaner built with Fastify (Node.js), FastAPI (Python ML)... |
|
Experimental |
| 66 |
Ali-hey-0/sms-spam-detection
A machine learning project designed to identify and classify SMS (Short... |
|
Experimental |
| 67 |
NausheenFaiyaz/Spam_Mail_Prediction_using_Machine_Learning
A spam mail prediction system implemented in Python Jupyter Notebook uses... |
|
Experimental |
| 68 |
Nivedhaasai/smart-email-classifier
AI-powered Email Classifier with Reply Generator | FastAPI + React +... |
|
Experimental |
| 69 |
bouzenaali/spam-classification
🤖 NLP project that classifies emails/SMS to spam or non-spam |
|
Experimental |
| 70 |
RajanReddyGangumalla/spam-email-classifier-main
Spam email classification app using Logistic Regression, Naive Bayes, and... |
|
Experimental |
| 71 |
Laxmikantathare/Spam_Mail_Detection
Spam Mail Detection Website built using Flask framework & Bootstrap |
|
Experimental |
| 72 |
taufiqnoorani/spam-filter
A spam filter using Bayes Theorem / Naive Bayes algorithm. |
|
Experimental |
| 73 |
meetgajjarx07/Spam-Classification-Flask-main
A Web Based Spam Classifier built with python (flask) and classification is... |
|
Experimental |
| 74 |
AbdulHadi806/Email-Spam-Ham-Detector
The app is capable of detecting that whether the created email is a spam or... |
|
Experimental |
| 75 |
moni-roy/Spam-Filter
A project for AI course (CS 682) |
|
Experimental |
| 76 |
LeoMartinezTAMUK/Email-Spam_Detector_AutoEncoder
This Machine Learning (ML) Python program aims to detect spam emails using... |
|
Experimental |
| 77 |
alihassanml/Spam-Text-Detection-LSTM
his project aims to classify text messages as either spam or ham (non-spam)... |
|
Experimental |
| 78 |
abhisheksaxena1998/SMS-Analyser
A mobile app which can automatically scan through SMS texts and detect... |
|
Experimental |
| 79 |
ntinouldinho/Artificial-Intelligence-SpamHam-Classifier
Ham Spam classifier problem tackled using Artificial Intelligence ID3,... |
|
Experimental |
| 80 |
Bhavik-Jikadara/Spam_Mail_Detection
This is called Spam Detection, and it is a binary classification problem.... |
|
Experimental |