Email Spam-Detection-Using-Neural-Networks

This repository contains the implementation and comparative study of various neural network models for email spam detection. With the increasing number of internet users and the rapid growth of digital communication, email has become one of the most important means of communication. However, along with the growing number of users, spam emails have also been on the rise, posing a common problem on the internet.

Spam emails have a significant impact on users, as deceptive emails from spammers can trick people into sharing personal information or unknowingly downloading harmful software by pretending to be genuine messages. Falling for these scams can lead to various consequences, ranging from financial losses to the exposure of personal data.

To address this issue, numerous machine learning and deep learning models have been proposed in research papers. This project presents a comparative study of the following neural network models:

Capsule Networks (CAPSNET) Convolutional Neural Networks (CNN) Recurrent Neural Networks (RNN) Transformer model - RoBERTa

The goal of this study is to determine the best-performing model for email spam detection. The capacity of each model is evaluated by assessing various performance metrics, including F1 score, recall, precision, accuracy, and support.