AI phishing detection tool
| bracu.degree.level | Undergraduate | |
| bracu.type.group | Student Works | |
| datacite.rights | Open Access | |
| dc.contributor.advisor | Zahid, Imran | |
| dc.contributor.author | Udatta, Asif Ad-Deen | |
| dc.contributor.author | Nahid, Naimur Rahman | |
| dc.contributor.author | Sifat, Shafayet Noor | |
| dc.contributor.author | Anoy, Raiyan Rafiz | |
| dc.contributor.author | Miraj, Sayeed Bin | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2026-08-30T09:47:41Z | |
| dc.date.available | 2026-08-30T09:47:41Z | |
| dc.date.copyright | 2026 | |
| dc.date.issued | 2026-01 | |
| dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2026. | |
| dc.description | Cataloged from PDF version of thesis. | |
| dc.description | Includes bibliographical references (pages 56-57). | |
| dc.description.abstract | Phishing attacks remain one of the most critical cybersecurity threats, exploiting malicious URLs to deceive users and extract sensitive information. Traditional detection approaches, such as blacklist-based and rule-based systems, are increasingly ineffective against rapidly evolving and previously unseen phishing techniques. To address this challenge, this study proposes a hybrid deep learning framework that integrates a supervised transformer-based model (RoBERTa) with an unsupervised Autoencoder for anomaly detection using structured URL features. The RoBERTa model captures contextual and semantic patterns from raw URLs, while the Autoencoder identifies deviations through reconstruction error, enabling detection of unknown phishing behaviors. The framework is evaluated using standard metrics including accuracy, precision, recall, F1-score, and AUC, along with cross-validation to ensure robustness. Experimental results demonstrate that the hybrid model achieves near-perfect performance, significantly outperforming individual approaches while maintaining strong generalization capability. The combination of supervised and unsupervised learning enhances detection reliability and reduces false positives. Overall, this research provides an effective, scalable, and adaptive solution for real-world phishing detection in dynamic cybersecurity environments. | |
| dc.description.degree | Bachelor of Science in Computer Science | |
| dc.description.statementofresponsibility | Asif Ad-Deen Udatta | |
| dc.description.statementofresponsibility | Naimur Rahman Nahid | |
| dc.description.statementofresponsibility | Shafayet Noor Sifat | |
| dc.description.statementofresponsibility | Raiyan Rafiz Anoy | |
| dc.description.statementofresponsibility | Sayeed Bin Miraj | |
| dc.format.extent | 57 pages | |
| dc.identifier.other | ID 21301630 | |
| dc.identifier.other | ID 21301709 | |
| dc.identifier.other | ID 21341002 | |
| dc.identifier.other | ID 24141230 | |
| dc.identifier.other | ID 24241329 | |
| dc.identifier.uri | https://hdl.handle.net/10361/29612 | |
| dc.language.iso | en_US | |
| dc.publisher | BRAC University | |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | en |
| dc.rights | BRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | Phishing detection | |
| dc.subject | Deep learning | |
| dc.subject | Autoencoder | |
| dc.subject | Transformer models | |
| dc.subject | Anomaly detection | |
| dc.subject.lcsh | Phishing--Detection. | |
| dc.subject.lcsh | Deep learning (Machine learning). | |
| dc.subject.lcsh | Electric transformers. | |
| dc.subject.lcsh | Anomaly detection (Computer security). | |
| dc.title | AI phishing detection tool | |
| dc.type | Thesis |