This repo is for EE3-23 Machine Learning CW 2018.
The task involved evaluating state-of-the-art machine learning models to improve accuracy of spam/not-spam detection with the help of feature engineering and regularisation.
The script has a menu-based system and can also use pre-trained weights for demonstration purposes.
To run the main script simpy run:
pip install -r requirements.txt
cd code
python mainMenu.py
Please find the PDF report in the doc folder or use the direct link.