The Phishing Website Detection Using Machine Learning system is a comprehensive machine learning solution that detects phishing websites using 48 URL and page content features. This project is ideal for B.Tech, MCA, CSE, and engineering students as their final year project. It implements Logistic Regression and Random Forest with 5-fold cross-validation, achieving 96.85% accuracy and 0.9957 ROC-AUC.
The system utilizes the 'Phishing Legitimate Full' dataset containing 11,430 website instances with 48 features derived from URL structure and page content analysis. It provides a user-friendly web interface for data upload, exploratory data analysis, model training, and real-time phishing detection, enabling organizations to proactively protect against credential theft and financial fraud.
| Metric | Logistic Regression | Random Forest | Best |
|---|---|---|---|
| Test Accuracy | 94.90% | 96.85% | Random Forest |
| Test Precision | 95.28% | 97.12% | Random Forest |
| Test Recall | 94.48% | 96.58% | Random Forest |
| Test F1-Score | 94.88% | 96.85% | Random Forest |
| Test ROC-AUC | 98.84% | 99.57% | Random Forest |
| CV Mean Accuracy | 94.72% | 96.69% | Random Forest |
Complete thesis writing, research guidance, and formatting support
Expert HelpQuality assignment writing, editing, and proofreading services
100% OriginalResearch proposal, literature review, data analysis & publication
PhD LevelAcademic projects, mini projects, and final year project support
Hands-on