/Email-Filtering-using-Naive-Bayes

Prediction about Email either it is Spam or Ham using Multinomial Naive Bayes.

Primary LanguageJupyter Notebook

Email-Filtering-using-Naive-Bayes

Steps used in .ipynb file is given below. Notebook can be easily executed on Google Colab without any file upload because file is already cloned from Github.

  1. Cloning Github Repo

  2. Dependencies

  3. Read File

  4. EDA (Exploratory Data Analysis)

  5. Data Preparation

  6. Count Vectorizer

  7. Model Fitting

  8. Model Evaluation

  9. Prediction (Unseen)

  10. Sklearn Pipeline

  11. Confusion Matrix

  12. Classification Report and Accuracy