Detection of Phishing Emails using Machine Learning and Deep Learning
Lingampally Shalini, Sunilkumar S. Manvi, Naveen Chandra Gowda, K N Manasa
Abstract
Cyber-attacks or Computer Network Attacks (CNA) are a threat created by cybercriminals by more than one computer against the network. There are various types of attacks, Phishing Attack is one of them. Phishing is a technique of gathering sensitive information of a target user such as username, password, bank details, etc. There are various types of phishing attacks, EMAIL PHISHING attack is one way to get users’ information. Cyber-attackers create fake mail (regarding bank details, shopping websites, etc) using social engineering which looks like legitimate mail. This research study performs a data analysis, data pre-processing, data exploring, training, and predicting by using machine learning and deep learning techniques on an imbalanced dataset, which includes two attributes (EMAIL Text, Label). Further, the performance metrics are used to evaluate the performance of the model. Finally, the proposed model is deployed through the web application FLASK PYTHON. Further, a user input email will be provided by interacting through the web application and it will detect the email by giving information to the user about whether this email is genuine or fraudulent. Based on this detected information, the user will be cautious regarding the mail whether to proceed with that mail or do not open the mail.