REQUIREMENTS
- Apache server
- Mysql database
STEPS TO INSTALL start apache server (either xampp or wamp or any other). start Mysql server migrate the database by executing the database_init.sql and database_init2.sql file in the sql folder found in root directory import the database tables from the knowledge_base.sql file. login as admin with username = admin and password = password. create a new admin account by navigating to email/resources/register-admin.html from a browser. make sure to delete previous admin with username = admin and password = password from the database. train the system by navigating to email/php/controller/training-controller.php from a browser.
NOTE Default admin user is created by the system and should be deleted after creating a new admin The system uses a naive bayesian technique for its spam filtering some example of spam texts are provided in the spam.txt files