As per the research, reading the bad news does not have good impact on reader’s mind. This has introduced the need of creating an application that can let a reader know if the news is good or bad. There are a lots of news portals where news is being published every day and there is also a substantial competition between the news publishing site. In order to have more audiences, the news sites publish everything without looking for the sentiment of news. People perception tends to change as per the news content they read. There are lot of negative news surfacing around the news portal. Continuous consumption of negative news can lead to anxiety and lots of negativity. The number of positive news have been outclassed by negative news. In this project machine learning has been used for news classification purpose. This machine learning approach classifies a news in to three different categories i.e., positive, negative and neutral by analyzing its headline. An authentic site has been chosen in order to implement these classifications.