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 74 spam detection ml frameworks tracked. The highest-rated is jan-janssen/gmailsorter at 47/100 with 19 stars and 166 monthly downloads.

Get all 74 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

47
Emerging
2 adamspd/spam-detection-project

Spam-Detector-AI is a Python package for detecting and filtering spam...

37
Emerging
3 shukur-alom/Spam_mail_detector_using_ML

This Model can detectany kind of spam mail. Here i use ML Algorithm. If use...

36
Emerging
4 MakarMS/py-spam-hunter-client

A Python client for SpamHunter API to check messages for spam probability.

35
Emerging
5 kanagalingamsm/Email-Spam-Detection

Email Spam Detection using Machine Learning

33
Emerging
6 KalyanM45/Spam-Email-Detection

This repository contains a Python script that uses various machine learning...

31
Emerging
7 Apaulgithub/oibsip_taskno4

A data science project aimed at creating a machine learning-based email spam...

29
Experimental
8 ShehanSanjula/Spam-Email-Filtering-System-Public

End-to-end implementation of Spam Detection in Email using Machine Learning,...

28
Experimental
9 ekramasif/SMS-Spam-Prediction-Using-BERT

SMS Spam Prediction Using Bidirectional Encoder Representations from Transformers

27
Experimental
10 kanagalingamcse/email-spam-detection

One of the primary methods for spam mail detection is email filtering. It...

26
Experimental
11 mrktsm/spamurai

Chrome extension that uses AI to enhance Gmail’s spam filtering

25
Experimental
12 realprogrammersusevim/email-dataset

An email spam and ham dataset perfect for Machine Learning and data science

24
Experimental
13 HarshOza36/Project_X-CyberSecurityInitiative

This project is used for classification of SMS and Email spam.It has a full...

24
Experimental
14 disklosr/spotd

Extracts singature blocks from emails

23
Experimental
15 brendaalcantara/gambling-detector

Open-source ML classifier for gambling domain detection. TFLite, Python, TensorFlow.

23
Experimental
16 kishan-1721/SMS-Spam-Detection

This is a SMS Spam Detection Project with Streamlit

23
Experimental
17 blakejakopovic/nostr-spam-detection

An experiment in building a machine learning model to label Nostr spam...

22
Experimental
18 Mark233D/MailEnable-AI-Spam-Filter

📬 Enhance email security with the MailEnable AI Spam Filter, an intelligent...

22
Experimental
19 snehalathaArakkonam/email_spam_detection

Machine learning project that detects whether an email is spam or ham using...

22
Experimental
20 Chrisimana/sms-spam-classifier-using-naive-bayes

Portofolio | Machine Learning | Project FreeCodeCamp

22
Experimental
21 Wardah26Nabilah/SMSGuard-Intelligent-Spam-SMS-Detection-System

📱 Detect spam SMS messages using a Machine Learning system, classifying...

22
Experimental
22 xycba1/AI-Email-Classifier

📧 Streamline your job applications with this AI email classifier that...

22
Experimental
23 nilanshnet/email-spam-detection-aws

A spam detection system built on AWS cloud, that upon receipt of an email...

21
Experimental
24 shrudex/sms-spam-detection

This repository contains a machine learning model that predicts SMS spam,...

21
Experimental
25 MohammadrezaAmani/HamSpam

persian Ham Spam detector with python, hazm, nltk and nlp.

21
Experimental
26 rajrupdasofficial/rustemailspamdetection

Email spam detection using rust and ml libs

19
Experimental
27 HassanMSh/SMS-SPAM-FILTER

Senior Project

19
Experimental
28 iliyaML/naive-bayes-spam-detector

A progressive web app (PWA) that detects spam messages using the Naive Bayes...

18
Experimental
29 muqadasejaz/Email-Spam-Classifier

A machine learning project that uses Logistic Regression to classify emails...

18
Experimental
30 subhadipsinha722133/Emails-Spam-Checking-Web_App

🤖 Streamlit App Spam Emails Classification Project Deep Learning 🔥

18
Experimental
31 aliahmad552/sms-spam-detection

Sms Spam Detection is the natural language processing task that predict the...

18
Experimental
32 Dev228-afk/Spam-Classifier-Deployment

WebApp that Predicts whether provided Text is Spam or Ham

16
Experimental
33 AksShri2004/bruh-spam

ML-powered spam detection system with API backend, modern frontend, and Gmail Add-on.

16
Experimental
34 driftingruby/427-detect-spam-with-ai

We can create a small python service that uses a Large Language Model (LLM)...

16
Experimental
35 jainish-jain/Spam-comment-detector-with-flask

This repository is based on the flask framework web application, with the...

16
Experimental
36 Mujjjtaba/Password-Strength-Classifier

A Streamlit-based machine learning app that classifies password strength as...

15
Experimental
37 Suvroneel/Spam-Email-Classifier

Production spam detection system with TF-IDF + Naive Bayes achieving 97%+...

15
Experimental
38 AyushSingh360/Neural-Network-SMS-Text-Classifier

Real-time SMS text classification using Neural Networks and Deep Learning....

15
Experimental
39 anuragjain-git/text-classification

Train model using your own dataset and use it to predict the label for a...

15
Experimental
40 Platon214/Email-Spam-Detection-Project

📧 Detect spam emails with ease using machine learning and the Naive Bayes...

14
Experimental
41 A7med-Foly/Email-Classification

End-to-end email spam classifier: NLP pipeline (NLTK tokenization, stemming,...

14
Experimental
42 Sankesh12/Email-SMS-Spam-Classifier

Built an Email/SMS Spam Classifier using NLP 📧 Preprocessed text...

14
Experimental
43 saikiran5247/SpamGuard-Application

Android app for real-time spam notification detection using a lightweight...

14
Experimental
44 Srishtidh33/sms-spam-classifier

AI-powered SMS Spam Detection app built with Python, Scikit-learn, TF-IDF,...

14
Experimental
45 malachi-valenz/Spam-Classifier-Basic

A Spam Email Classifier using the Naive Bayes classifier. It includes a csv...

14
Experimental
46 amit171ku/spam-classifier

AI-powered email spam detection system with 98% accuracy — FastAPI + React +...

14
Experimental
47 gtovar/email-cleaner-fastify

AI-powered Gmail cleaner built with Fastify (Node.js), FastAPI (Python ML)...

14
Experimental
48 subham23s/spam-email-detector

Classifies SMS messages as Spam or Ham using Naive Bayes algorithm. Compares...

14
Experimental
49 Chirag-13a/spam-email-detection

A machine learning-based spam email classifier that detects whether an email...

14
Experimental
50 pradnyamhaske4-ctrl/syntecxhub-spam-detection-project

spam detection project

14
Experimental
51 Sathvik546/Spam-Detection-Project

Spam Detection Web App using BiLSTM, TensorFlow, and Streamlit

14
Experimental
52 Tarun3518/spam-email-classifier

Spam email classifier using Naive Bayes and TF-IDF vectorization

14
Experimental
53 subhasishsaha/email-classifier

A simple spam email classifier built using traditional machine learning algorithms.

14
Experimental
54 kodurusairam/Youtube-spam-detection

Machine Learning web application to detect spam YouTube comments using Naive Bayes.

14
Experimental
55 fatimesevilgen/email-spam-classifier

📩 Email spam classiffier with Multinomial NB & TFIDF Vectorizer and using...

13
Experimental
56 Antim21/SpamSense-AI

Classifying emails into Spam or Not Spam categories using Machine Learning techniques

13
Experimental
57 xRahul/Smart-Messages

Bucketize sms automatically

13
Experimental
58 ravindran-dev/SpamZero

A full-stack Machine Learning web application that detects spam messages and...

13
Experimental
59 SrujanPR/Spam-Email-Classifier

A data science project aimed at creating a machine learning-based email spam...

13
Experimental
60 nano-bot01/SMS-Spam-Classifier-Web-App-using-Machine-Learning

SMS Spam Classifier Web Application which is used to classify spam and ham...

13
Experimental
61 ansshhhhhh/Spam-Message-Detector

An End-to-End project to detect spam Text messages.

13
Experimental
62 rgdavies92/tensorflow-spam

✉️ 🐖 Spam email identification using NLP and a RNN with TensorFlow

12
Experimental
63 chawkitariq/spamail

Spamail is a machine learning pipeline for spam email classification with...

12
Experimental
64 amanraj-creator/SPAM-EMAIL-DETECTION-SYSTEM-USING-NLP-AND-MACHINE-LEARNING

This Spam Email Detection System uses Natural Language Processing (NLP) and...

12
Experimental
65 patrick-paul/ssd-training

Swahili Spam Detection (SSD) - Training Model

12
Experimental
66 hadiklodhi/Email-Spam-Classifier

Email Spam Classifier using Multinomial Naive Bayes. Implements NLP...

12
Experimental
67 aghabidareh/EmailSpamDetection

An email Spam Detection app!

12
Experimental
68 docsallover/spam-detection

Building a Spam Filter with Python: Using Machine Learning to Combat Spam

11
Experimental
69 HasiniPadakandla/Spam-Email-Detection-System

Developed a machine-learning–based spam detection system using NLP...

11
Experimental
70 panda7ad/basic-voice-spam-fillter

I created This Project for Project-Exibition in my college to be honest i...

11
Experimental
71 Abhi11ch/CODSOFT-Spam-SMS-Detection-Using-ML

Spam SMS Detection using Machine Learning is a text classification project...

11
Experimental
72 RajanReddyGangumalla/spam-email-classifier-main

Spam email classification app using Logistic Regression, Naive Bayes, and...

11
Experimental
73 codewithhimac/spamguardian-ai

Enterprise-grade AI email spam classifier built with React, TypeScript, and...

11
Experimental
74 allaliamine/Real-time-spam-detection-with-Azure

A real-time spam detection system leveraging Microsoft Azure cloud services...

10
Experimental