This document describes research into detecting phishing websites using machine learning. It discusses how phishing websites trick users into providing sensitive information by posing as legitimate websites. The researchers collected a dataset of real URLs labeled as legitimate or phishing and preprocessed the data. They then trained several machine learning models using URL-based features like length of hostname, use of URL shortening services, presence of @ symbols or IP addresses. The goal is to identify the most effective model for classifying URLs based on precision, false positive and false negative rates to help detect phishing websites in real-time.