This document summarizes a research paper that proposes using machine learning models to detect phishing websites. It begins with an abstract that introduces the growing problem of phishing attacks and how machine learning can help address it. The document then provides more detail on the proposed methodology, which includes collecting a dataset of legitimate and phishing URLs, extracting features from the URLs, and training/comparing several machine learning models (decision trees, random forests, XGBoost, etc.). It finds that the XGBoost model performs best at classifying URLs as legitimate or phishing. The summary concludes by noting this approach could help create effective phishing detection tools, while acknowledging challenges like accounting for evolving attack types and adversarial examples.