Skip to content

End-to-end implementation of Spam Detection in Email using Machine Learning, Python, Flask, Gunicorn, Scikit-Learn, and Logistic Regression on the Heroku cloud application platform.

License

Notifications You must be signed in to change notification settings

ShehanSanjula/Spam-Email-Filtering-System-Public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spam Detection in Email using Machine Learning

Spam-Email-Filtering-System

As an information security analyst, email is a very important tool for communication. One important feature to ensure effective communication is spam filtering. How exactly does the spam filtering system work? Is it possible to build a more effective spam filtering system from scratch?

Made with love in Sri Lanka

🔧 Technologies & Tools

Kaggle Jupyter-Notebook Scikit-Learn GitHub OS DDoS protection Python version HTML JavaScript CSS

🖥️ Web App

If you want to view the deployed model, click on the following link:

Heroku

Colab

👨‍💻 Here is a sneak preview of the web app:

GIF


📕 Walkthrough - Check the content of your mail to see if it's spam?

Spam-test-1

Spam-test-2


📗 Walkthrough - How do you determine if your mail is Ham mail?

Ham-test-1

Ham-test-2


♥️🔌Powered by

Heroku Flask Gunicorn

Spam-Email-Filtering-System

Spam-Email-Filtering-System

License

MIT