Clustering
Clustering is a part of Machine Learning under the Unsupervised Machine Learning where the application clusters/groups information together based on similarity, one of such applications is in Google News, to cluster similar news reports together