Skip to content

We will create the email spam filter model using deep learning and evaluate the model with other currently popular machine learning methods like xgboost, random forest, svm .

License

Notifications You must be signed in to change notification settings

mieitza/Deep-Learning-based-Spam-Filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

We will create the email spam filter model using deep learning and evaluate the model with other currently popular machine learning methods like xgboost, random forest, svm etc. For this sample project, we will use Enron dataset in English. However this approach works well for other languages also which i had empiricially tested in my job.

This approach is combines unsupervised learning with Supervised learning. We will generate the features using TF-IDF algorithm and then use this to features to train Models on labeled enron data.

Model trained and evaluated :

  • Deep Learning model trained using keras and tensorflow
  • SVM
  • Random Forest
  • XGboost

Deep learning model performs very well on this dataset

About

We will create the email spam filter model using deep learning and evaluate the model with other currently popular machine learning methods like xgboost, random forest, svm .

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published