Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📧 Spam Email Classifier (AIML Project)

🔍 Overview

This project is a Machine Learning-based Spam Classifier that detects whether a message is spam or not using NLP techniques.

🚀 Features

  • Text classification using TF-IDF
  • Naive Bayes model
  • GUI built with Tkinter
  • Accuracy ~96%

🛠️ Technologies Used

  • Python
  • Pandas
  • Scikit-learn
  • Tkinter

▶️ How to Run

  1. Install dependencies: pip install -r requirements.txt

  2. Run the program: python main.py

🧪 Example

Input: "You won a free lottery" Output: Spam

📊 Model Performance

  • Accuracy: ~96%
  • Uses Multinomial Naive Bayes

👨‍💻 Author

Akhil Kumar

About

Spam Detection using Machine Learning (Naive Bayes + NLP + GUI)

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages