Clustering algorithms group unlabelled data, such as in the following example:

Which clustering algorithms are similar to how humans do clustering? (e.g. Connectivity based clustering (hierarchical clustering), Centroid-based clustering, Distribution-based clustering, Density-based clustering, and so on).