Phishing Websites Detection Using Machine Learning

Project Code :TCPGPY357

Objective

The main objective of this application is to investigate a specific problem of whether it is valuable or not to use machine learning techniques to predict the type of website.

Abstract

Phishing is a common attack on credulous people by making them to disclose their unique information using counterfeit websites. The objective of phishing website URLs is to purloin the personal information like user name, passwords and online banking transactions. Phishers use the websites which are visually and semantically similar to those real websites. As technology continues to grow, phishing techniques started to progress rapidly and this needs to be prevented by using anti-phishing mechanisms to detect phishing. Machine learning is a powerful tool used to strive against phishing attacks. This paper surveys the features used for detection and detection techniques using machine learning.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE SPECIFICATIONS:

  • Processor- I3/Intel Processor
  •  RAM- 4GB (min)
  • Hard Disk- 128 GB
  • Key Board-Standard Window
  •  Keyboard. Mouse-Two or Three Button Mouse.
  • Monitor-Any.

SOFTWARE SPECIFICATIONS:

  • Operating System: Windows 7+
  • Technology: Python 3.6+
  •  IDE: PyCharm IDE
  •  Libraries Used: Pandas, NumPy, Scikit-Learn, Matplotlib.

Learning Outcomes

  • About Python.
  • About Jupyter Notebook.
  • About Pandas.
  • About Numpy.
  • About HTML.
  • About CSS.
  • About JavaScript.
  • About Database.
  • About Machine Learning.
  • About Artificial Intelligent.
  • About how to use the libraries.
  • Cloud Overview.
  • Terminology of cloud.
  • Project Development Skills:
    • Problem analyzing skills.
    • Problem solving skills.
    • Creativity and imaginary skills.
    • Programming skills.
    • Deployment.
    • Testing skills.
    • Debugging skills.
    • Project presentation skills.
    • Thesis writing skills.

Demo Video

Related Projects

Final year projects