Skip to content

The generic spam classification project with a twist, the mails are personalised for KIIT DU! This project tries to simulate aspects of the an end-to-end data science project using Python, Flask & HTML

Notifications You must be signed in to change notification settings

vanshBhatia-A4k9/KIIT_email_classifier

Repository files navigation

Project Overview

Aren't you tired of the constant buzzing of your phone form the mail notifications, only for them to turn out to be spam mails promoting the next big event you didn't want in your memory? Try out this simple spam classifier personalized for KIIT DU!

Check it out: KIIT spam mail classifier

The Process

  • Data Collection

    • All the mails were collected from the official KIIT DU mail id.
    • The data was stored in an .xlsx file along with their labels.
    • A total of 100 hand-picked mails were chosen for the purpose of this project
  • Data Cleaning

    • The text contained data irrelevant to the actual predictions such as images and emojis, which were filtered out by hand for simplicity.
  • Feature Extraction

  • Model Selection

  • Model Validation

  • Model Training & Accuracy

    • The model was trained on 80% of the total data and then validated against the testing data with 95% accuracy metric.
  • Deployment

About

The generic spam classification project with a twist, the mails are personalised for KIIT DU! This project tries to simulate aspects of the an end-to-end data science project using Python, Flask & HTML

Resources

Stars

Watchers

Forks