Final Project Solution
Automated Phishing Detection Using Machine Learning Techniques
Enter a URL and the machine learning model will classify it as Safe or Phishing with a confidence score and risk explanation.
Random Forest
URL Feature Extraction
Real-time Prediction
Detection TypeURL Based
BackendFlask
ModelMachine Learning
HostingcPanel Ready
Check a URL
Example: https://google.com or http://paypal-login-security.xyz
Recent Detection History
Safe
65.0%
bit.ly/4uCpllo
2026-05-15 05:37:17
Safe
65.91%
ln.run/MMr0t
2026-05-15 05:36:30
Safe
63.64%
https://studentportal.diu.edu.bd/
2026-05-14 06:04:36
Phishing
100.0%
http://paypal-login-security.xyz
2026-05-14 06:03:47
Safe
58.64%
https://apd.levvn.com/api/check?url=http://verify-bank-account-update-login.ru
2026-05-14 00:51:45
Safe
68.18%
facebook.com
2026-05-14 00:17:55
Safe
95.0%
https://mail.google.com/mail/u/0/#spam
2026-05-14 00:17:47
Safe
95.0%
https://mail.google.com/mail/u/0/#spam
2026-05-14 00:17:391. Feature Extraction
URL length, HTTPS, IP address, suspicious words, dots, hyphens and symbols are converted into numeric features.
2. ML Classification
A trained Random Forest model learns patterns from safe and phishing examples and predicts unknown URLs.
3. Automated Result
The app instantly shows Safe or Phishing with confidence score and explanation.