Skip to content

Karna0005/URL-Phishing-Detection-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

16 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ›ก๏ธ URL Phishing Detection App: App Link

This is a Streamlit-based web application that predicts whether a given URL is legitimate or phishing using a trained Machine Learning model. It helps users identify potentially malicious websites in real time.

๐Ÿ” Features

  • โœ… Real-time phishing URL prediction
  • โœ… Automatic feature extraction from the entered URL
  • โœ… Clean and interactive UI built with Streamlit
  • โœ… Lightweight and easy to run locally

๐Ÿš€ Tech Stack

  • Python
  • Streamlit
  • scikit-learn (ML model)
  • Pandas, NumPy

โš™๏ธ How to Run the Application

  1. Download or clone the repository and open the folder in Visual Studio Code.
  2. Open the terminal and install the required packages:
    pip install -r requirements.txt
    
    

๐Ÿ› ๏ธ Setup Instructions

Follow the steps below to run this application on your local machine:

  1. Download this repository or clone it using:
    git clone <repository-url>
  2. Open it in Visual Studio Code
  3. Open New Terminal
  • Step:1

    pip install -r requirements.txt
    
  • Step:2 Run the Streamlit application:

     streamlit run app.py
  • โš ๏ธ Important Note If you receive an error related to the Lottie file, it might be due to an incorrect file path. Please double-check and configure the correct path to the Lottie JSON file.

  • Otherwise, you're all set โ€” enjoy using the app!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published