• Home
  • Search
  • The Answer is in the Text: Multi-Stage Methods for Phishing Detection Based on Feature Engineering
  • Cite Icon49
  • https://doi.org/10.1109/access.2020.3043396Copy DOI Icon

The Answer is in the Text: Multi-Stage Methods for Phishing Detection Based on Feature Engineering

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A phishing attack is a threat based on fraudulent communication, usually by e-mail, where the cybercriminals, impersonating a trusted person or organization, try to lure and coax a target. Phishing detection approaches that obtain highly representational features from the text of these e-mails are a suitable strategy to counter these threats since these features can be used to train machine learning algorithms, thus generating models able to classify mail samples as phishing or legitimate messages. This paper proposes a multi-stage approach to detect phishing e-mail attacks using natural language processing and machine learning. The proposed multi-stage approach consists of feature engineering within natural language processing, lemmatization, feature selection, feature extraction, improved learning techniques for resampling and cross-validation, and the configuration of hyperparameters. We present two methods of the proposed approach, the first one exploiting the Chi-Square statistics and the Mutual Information to improve the dimensionality reduction, while the second method associates Principal Component Analysis (PCA) and Latent Semantic Analysis (LSA). Both methods handle the problems of the “curse of dimensionality”, the sparsity, and the amount of information that must be obtained from the context in the Vector Space Model (VSM) representation. These methods yield reduced feature sets that, combined with the XGBoost and Random Forest machine learning algorithms, lead to an F1-measure of 100% success rate, for validation tests with the SpamAssassin Public Corpus and the Nazario Phishing Corpus datasets. Even considering just the text in e-mail bodies, the proposed multi-stage phishing detection approach outperforms state-of-the-art schemes for an accredited data set, requiring a much smaller number of features and presenting lower computational cost.

Loading PDF

Similar Papers
  • Research Article
  • Citations1

Exploring feature engineering and explainable AI for phishing website detection: a systematic literature review

  • Dec 01, 2025
  • International Journal of Electrical and Computer Engineering (IJECE)
  • Norah Alsuqayh +2
  • Conference Article
  • Citations5

Do Not Feed the Phish: Phishing Website Detection Using URL-based Features

  • Sep 22, 2023
  • Vielka Angela V Adap +4
  • Conference Article
  • Citations18

An efficient approach for phishing detection using single-layer neural network

  • Oct 01, 2014
  • Luong Anh Tuan Nguyen +3
  • Conference Article
  • Citations32

Intelligent Methods for Accurately Detecting Phishing Websites

  • Apr 01, 2020
  • Almaha Abuzuraiq +2
  • Book Chapter
  • Citations6

Lithological Mapping for a Semi-arid Area Using GEOBIA and PBIA Machine Learning Approaches with Sentinel-2 Imagery: Case Study of Skhour Rehamna, Morocco

  • Nov 11, 2021
  • Imane Serbouti +2
  • Book Chapter
  • Citations1

Impact of Deep Learning on Natural Language Processing

  • May 08, 2024
  • Arun Kumar Singh +5
  • Research Article

<b>Artificial intelligence-driven phishing detection using natural language processing </b>

  • Jan 28, 2026
  • Nature Journal of Emerging Sciences Technologies and Innovations
  • James Onyilo +2
  • Research Article
  • Citations2

Reinforcement learning-based phishing detection model

  • Jan 30, 2025
  • World Journal of Advanced Research and Reviews
  • Chitoor Venkat Rao Ajay Kumar +3
  • Conference Article
  • Citations137

VisualPhishNet: Zero-Day Phishing Website Detection by Visual Similarity

  • Oct 30, 2020
  • Sahar Abdelnabi +2
  • Research Article
  • Citations2

A CONCEPT VECTOR SPACE MODEL FOR SEMANTIC KERNELS

  • Apr 01, 2009
  • International Journal on Artificial Intelligence Tools
  • Sujeevan Aseervatham
  • Research Article
  • Citations22

ML-Based DDoS Detection and Identification Using Native Cloud Telemetry Macroscopic Monitoring

  • Jan 20, 2021
  • Journal of Network and Systems Management
  • João Henrique Corrêa +3
  • Supplementary Content

Q3-D3-LSA

  • Nov 18, 2016
  • edoc Publication server (Humboldt University of Berlin)
  • Lukas Borke +1
  • Conference Article
  • Citations11

Application of Natural Language Processing for Phishing Detection Using Machine and Deep Learning Models

  • Aug 10, 2022
  • Alonica Villanueva +5
  • Research Article

AI-Based Phishing Attack Detection Using Natural Language Processing (NLP)

  • Apr 27, 2026
  • INTERNATIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
  • Suraj Kalbhor +1
  • Preprint Article

Using random forest machine learning algorithm to help investigating the relationship between subglacial sediments and ice flow in Antarctica

  • Mar 27, 2022
  • Renata Regina Constantino +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.