DistronX / PhishingDetectionDL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Detection of Phishing Websites Using IBM Watson

In this project we have used Artificial Neural Networks(ANN) to train a model that can predict if a website is legitimate or phishing. Model trained using IBM Cloud Services and we have acheived over 98% accuracy and deployed it using a Flask Application.

Instructions for API

In app.py file on line 32 enter your IBM Watson API key

Team Members

  1. Ambuj Gupta (19BCE0366)
  2. Karan Rochlani (19BCE0383)

Demo Video Link

https://drive.google.com/file/d/13-SjGuaYG8ZK34ltXTSoAPUTb2vNpsya/view?usp=sharing

Project Drive Link

https://drive.google.com/drive/folders/1PFQBYgnNgl9VfmS8vbrZi9v3yGYgmDDr

Libraries Used

  • Tensorflow
  • Keras
  • FLask
  • Numpy
  • Matplotlib

Languages/Libraries used for Website Building

  • HTML
  • CSS
  • Python
  • Bootstrap

Applications Used

  • IBM Cloud
  • IBM Watson Studio
  • Jupyter Notebook
  • Spyder
  • Visual Studio Code

About


Languages

Language:Jupyter Notebook 61.0%Language:CSS 30.4%Language:HTML 3.3%Language:Python 2.8%Language:JavaScript 2.6%