developments made at various times. Clustering is defined as an unsupervised learning
where the objects are grouped on the basis of some similarity inherent among them. There
are different methods for clustering the objects such as hierarchical, partitional, grid, density
based and model based. The approaches used in these methods are discussed with their
respective states of art and applicability. The measures of similarity as well as the evaluation …