Created By Mrinal Basak Shuvo
Try the live app here:
https://phishing-app.streamlit.app/
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).
- 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
Clone the repo and install dependencies using one of the following methods:
$ git clone https://github.com/mbs57/Phishing.git
$ cd Phishing
$ conda activate phishing_py311
$ pip install -r requirements.txt
$ streamlit run app.py