Score: 0

Phishing Detection System: An Ensemble Approach Using Character-Level CNN and Feature Engineering

Published: December 18, 2025 | arXiv ID: 2512.16717v1

By: Rudra Dubey , Arpit Mani Tripathi , Archit Srivastava and more

Potential Business Impact:

Stops fake websites from tricking you online.

Business Areas:
Image Recognition Data and Analytics, Software

In actuality, phishing attacks remain one of the most prevalent cybersecurity risks in existence today, with malevolent actors constantly changing their strategies to successfully trick users. This paper presents an AI model for a phishing detection system that uses an ensemble approach to combine character-level Convolutional Neural Networks (CNN) and LightGBM with engineered features. Our system uses a character-level CNN to extract sequential features after extracting 36 lexical, structural, and domain-based features from the URLs. On a test dataset of 19,873 URLs, the ensemble model achieves an accuracy of 99.819 percent, precision of 100 percent, recall of 99.635 percent, and ROC-AUC of 99.947 percent. Through a FastAPI-based service with an intuitive user interface, the suggested system has been utilised to offer real-time detection. In contrast, the results demonstrate that the suggested solution performs better than individual models; LightGBM contributes 40 percent and character-CNN contributes 60 percent to the final prediction. The suggested method maintains extremely low false positive rates while doing a good job of identifying contemporary phishing techniques. Index Terms - Phishing detection, machine learning, deep learning, CNN, ensemble methods, cybersecurity, URL analysis

Page Count
7 pages

Category
Computer Science:
Machine Learning (CS)