SPCF-Spam_Classifier
A Basic Spam Classifier for LINUX 64-bit system
The application is designed to be controlled by terminal..
This application takes the Gmail username and password and then downloads all the mails of a particular Gmail folder
as desired by the user and then classifies the mails as Spam or Not-Spam based on the dictionaries it has.
The dictionaries are made dynamic in V-2.0.0. So, now the dictionaries get automatically updated when new mails are processed..
Also here you can find other details about the application..
Requisites
- Internet Connection
- IMAP enabled on Gmail
- 64-bit LINUX version
- Python 2.7
Download all the files from Installationhere and then run the init.sh file folder from terminal, i.e, sh init.sh
It is recommended to download all the files in a separate folder so that other files don't get affected by the program.
For now, the application does the following : Functions
- Download all the mails of a single Gmail folder into a clean arrangement in the local system
- Run programs to create two folders for Spam mails and Non-Spam mails and copy respective mails to the folders
Technology Used
- The application is made using Python-2.7.9, C++ and Shell scripting