An interactive E-mail application that segregates spam and ham messages (employing Naive Bayes classification). Titles of non-spam messages are displayed in order of their date and time (latest first) The user can choose to enter Index number of part-title to read the particular e-mail.
-
Download and extract training dataset (e.g Enron dataset: https://www.cs.cmu.edu/~enron/ )
-
Download and extract e-mail archive i.e test e-mails.
-
Run interactiveEmail.py and provide path to spam and ham examples (from dataset) and test folder.