Phishing Email Detection NLP Tools

Tools for detecting phishing emails and malicious URLs using NLP and machine learning classifiers. Includes email content analysis, sender verification, and threat classification. Does NOT include general malware detection, ransomware analysis, or SMS/message filtering outside phishing contexts.

There are 35 phishing email detection tools tracked. The highest-rated is TelecomsXChangeAPi/OpenTextShield at 48/100 with 13 stars.

Get all 35 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=phishing-email-detection&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 TelecomsXChangeAPi/OpenTextShield

Open Text Shield (OTS) is an open-source AI-driven system for fast real-time...

48
Emerging
2 IBM/nlc-email-phishing

Detect email phishing with Watson Natural Language Classifier

43
Emerging
3 selfcontrol7/Korean_Voice_Phishing_Detection

All codes implemented on Korean voice phishing detection papers

33
Emerging
4 Anthonyive/DSCI-550-Assignment-1

📧 Analysis of Cyber Phishing Emails: Fraudulent Emails and Social Engineering.

33
Emerging
5 sid321axn/Detection_of_Malicious_URLs

In this project, we have detected the malicious URLs using lexical features...

30
Emerging
6 shaeferd/Phishing-Detection

Phishing Detection System using Natural Language Processing and Machine Learning

30
Emerging
7 vinayakumarr/CDMC2016

Cybersecurity Data Mining Competition 2016

28
Experimental
8 Keerthiraj-Nagaraj/Fishing-The-Phish

ShellHacks 2019 "Akamai Security Challenge" 1st place winning project - Data...

26
Experimental
9 morgenm/nlp-ai-phishing

Phishing email detection using NLP and AI

25
Experimental
10 HadiElKarhani/PhishE

This project is a phishing classification ML system that can detect attacks...

25
Experimental
11 rickyxume/Malware_Classification

Datawhale&科大讯飞2021A.I.开发者大赛恶意软件分类CV/NLP/表格三个方向的建模思路+伪标签LGB(rank11)

21
Experimental
12 vardaan03/PhishTrack

AI-Powered Real-Time Phishing Detection Platform — DistilBERT NLP, Email...

19
Experimental
13 julien-blanchard/phishy-phishy

A small library for the creation of phishing datasets.

19
Experimental
14 BerndHagen/Phishing-Classifier

Open-source phishing classifier achieving high accuracy with machine...

18
Experimental
15 Mookpets/Adversarial-Robust-Phishing-Detector

Adversarially robust phishing email detection using DistilBERT, adversarial...

18
Experimental
16 Richdale04/email_guard

Full version of Text Malicious Email Text Analysis App - Email Guard

18
Experimental
17 BrsDincer/Ransomware-Gang-Identifier-From-Message

Project to identify ransomware actor from given ransomware message

18
Experimental
18 otuemre/EmailPhishingDetection

A real-time phishing email detection system using Machine Learning (SVM,...

18
Experimental
19 sleepncaffeine/voicevishing_detection_proj

voicevishing detection personal project

17
Experimental
20 Laserman652/AIPhishingDetector

🔍 Analyze email text to detect phishing, suspicious, or legitimate messages...

17
Experimental
21 Gopalkholade/Phishing-Detection

A classification project on phishing detection

17
Experimental
22 XynaxDev/multimodal-phishing-detector

AI powered phishing detection system using multimodal analysis (text, URLs,...

16
Experimental
23 MaithaAlhammadi98/SensitiveInfoDetector

Fine-tuned DistilBERT model for detecting sensitive information (EMAIL +...

14
Experimental
24 enricoferraiolo/Phishing-Email-Detector-With-Adversarial-Robustness-Evaluation

Project for the Cybersecurity course 2025/2026

14
Experimental
25 Devanik21/Phising-email

Phishing email detection tool — NLP classifier identifying social...

14
Experimental
26 CharanSuggala26/LinkShield

A machine learning and NLP-based system for detecting and classifying...

13
Experimental
27 jabamoha/CDR

Security software that disarms any content that may be used by an adversary...

12
Experimental
28 danishskh70/AIPhishingDetector

This project is a simple command-line tool that analyzes email text and...

12
Experimental
29 Lomesh2000/Password-Strength--NLP

This repository is based on the model will tell how much secure our password is.

11
Experimental
30 nnakul/android-malware-detection

Implemented a novel Android malware detection software using natural...

11
Experimental
31 Richdale04/Email-Guard-Lightweight

Lightweight version of Text Malicious Email Text Analysis App - Email Guard

11
Experimental
32 LeoAlb208/PhishGuard-AI

Sistema avanzato di rilevamento phishing con AI multi-livello. Combina...

11
Experimental
33 SaadAsif-NU/DeepPhish

DeepPhish is a web-based phishing detection system that helps users identify...

10
Experimental
34 ask0ne/malicious-url

Check if URL is malicious or not based on pretrained model and deployed live...

10
Experimental
35 jinmang2/finance_smishing_detection

Dacon Mission 14. 금융문자 분석 경진대회

10
Experimental