Clustering, Unsupervised Learning, Segmentation, Recommendation System, Social Network.
applications, a social network is used in order to determine the important communities in the underlying network. Because it helps to understand the community structure in the network, community detection has vital applications in social network analysis. You can check my post about social network