Skip to content

Repository files navigation

🔐 Phishing URL Detector

Created By Mrinal Basak Shuvo

Try the live app here:
https://phishing-app.streamlit.app/


Overview

This is a machine learning-powered Streamlit app to detect phishing URLs.
It leverages feature extraction techniques and explains predictions using SHAP (SHapley Additive exPlanations).


Features

  • Detects phishing URLs with high accuracy
  • Interactive web interface built with Streamlit
  • Model explanation and interpretability with SHAP visualizations
  • Easy to run locally or use the hosted app online
  • Downloadable Detection reports

🚀 How to Run

Clone the repo and install dependencies using one of the following methods:

Using Conda environment

$ git clone https://github.com/mbs57/Phishing.git
$ cd Phishing
$ conda activate phishing_py311
$ pip install -r requirements.txt
$ streamlit run app.py

About

Ensemble Machine Learning approach to predict a website is phishing or legit.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages