Phishing refers to a sophisticated social networking technique used to target sensitive victims. Now the days of people
who use the internet to do many things like shopping, advertising, shipping etc. Phishing is a major attack on the website, people
facing in their day to day life. Phishers uses custom-looking websites similar to those of original websites. As technology
continues to grow, phishing scams are beginning to develop rapidly and this needs to be prevented by using phishing techniques.
Machine learning is a powerful tool used to combat phishing attacks. This paper looks at the materials used to derive detection
and detection methods using machine learning and NLP