Addressing Social Engineering attacks using machine Learning Algorithms

Exploratory Data Analysis and Feature Assessment

Missing Values Analysis

Total missing values exactly 0 across all features.

Missing Values Chart

Proxy Target Distribution

Distribution mapped using SSLfinal_State (Phishing vs Legitimate proxy).

Class Distribution

Feature Correlation Heatmap

Linear relationships between different web features.

Correlation Heatmap

Value Distribution

Prevalence of Phishing (-1), Suspicious (0), and Legitimate (1) values.

Value Distribution

PCA Projection

2-dimensional projection via PCA identifying natural clustering.

PCA Projection

Top Variant Features

Features holding the most informational weight for predictive modeling.

Feature Variances