Skip to content

mohityadav8/spam-mail-detector-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

📧 Spam Mail Detector — Machine Learning Project

🚀 A smart and lightweight ML-based system to detect SPAM messages instantly.

🌟 Overview

This project is a Spam Mail Classification System built using Machine Learning (Logistic Regression) and TF-IDF text vectorization. It classifies any input message into:

✔ HAM (Not Spam) ❌ SPAM

Includes a beautiful Tkinter desktop GUI, making it easy for anyone to use — no ML knowledge needed!

🖥️ GUI Preview

(Add a screenshot here after running your GUI)

📸 drag & drop your screenshot here in GitHub after upload

✨ Features

⚡ Real-time Spam Detection

🧠 TF-IDF + Logistic Regression Model

📊 95%+ Accuracy

🖥 Simple, Clean Tkinter GUI

📝 Console version included

🔧 Fully offline — No internet required

🚀 Great for Projects, Portfolios & College Submissions

⛓️ Tech Stack Component Technology Programming Language Python Machine Learning Logistic Regression Text Processing TF-IDF Vectorizer GUI Tkinter Libraries sklearn, pandas, numpy 📊 Model Performance Metric Score Training Accuracy ⭐ ~97% Testing Accuracy ⭐ ~95%

Accuracy may vary depending on your dataset, but this setup is already highly optimized.

About

A machine-learning–based Spam Mail Detector built using Python, Logistic Regression, and TF–IDF vectorization. Includes a simple GUI using Tkinter for real-time spam classification and a clean modular ML pipeline for training and evaluation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages