A news aggregator is a system that collects news articles from many different news sources. Here, the system implements spidering algorithm to collect news urls. The next step is to extract news title and text content from the collected urls. Additionally, it also performs clustering of news using KMeans clustering algorithm.