This project helps to cluster data sets from Bing API into clusters using "k-means" algorithm. The second part of the project was to build a Naive Bayes Classifier . It was build using a training data set. Then given a new data set it can classify to which class , the input data belongs. The third part of the project was to build a composite Classifier and Cluster.