Phishing Email Detection — Project
Live demo available
Live demo available

Phishing Email Detection

An interactive phishing-analysis experience that makes explainable, rule-based checks easy to test.

Phishing Detection Website homepage screenshot
Interface preview

What needed to be solved

Security logic is difficult to evaluate when it remains in a notebook or code file, and a black-box result gives users little reason to trust the decision.

What I designed and implemented

I translated rule-based checks for suspicious content, URLs, and impersonation patterns into a simple workflow with immediate, understandable feedback, then packaged it as a live Hugging Face experience.

What the project now proves

Reviewers can test the behavior directly, compare the interface with the source, and see where explainable rules are useful without implying a trained prediction model.

Key contributions

  • Turned rule-based phishing checks into an interactive workflow with visible feedback.
  • Kept the security logic explainable instead of presenting a black-box score.
  • Published both a live Hugging Face demo and a video walkthrough for easy review.

Technical context

Role
Rule design, product structure, and interface implementation
Timeline
Academic build · 2026
Last updated
Apr 14, 2026
Repository
Phishing-Email-Detection
PythonRule-based AI