/spam_email_detector_naives_bayes

Classify whether a given email is a spam email or not using Multinomial Naive Bayes and Natural Language Processing.

Primary LanguagePythonApache License 2.0Apache-2.0

spam_email_detector_naives_bayes

Classify whether a given email is a spam email or not using Multinomial Naive Bayes and Natural Language Processing.

The data used

The data used is already preprocessed. The steps to be followed to preprocess data for NLP will be mentioned in the upcoming days.

The algorithms used

I experimented with many algorithms and settled with two algorithms, MultiNomial Naive Bayes and Ada Boost Classifier You can also use other Classification algorithms

The result

How to run this?

  1. Clone this repository
  2. Open command prompt in this repository, and run python spam_det_NB.py

Wanna contribute?

Please do