Skip to content

majedmolhi/Email-Spam-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Email-Spam-Detection

A machine learning project to classify emails as spam or ham using text preprocessing and classification models (Naïve Bayes & SVM). Trained on a subset of the Enron email dataset.

Features

  • Dataset: 50,000 emails
  • Email text preprocessing (cleaning, tokenization, lemmatization)
  • TF-IDF vectorization (Top 500 features)
  • Two models: Naïve Bayes & Support Vector Machine
  • Model accuracies:
    • Naïve Bayes: 95.4%
    • SVM: 97.3%

Usage

  • Python
  • Pandas, NLTK, Scikit-learn
  • Matplotlib, Seaborn

Source

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors