Unsupervised Learning, Clustering, K Means, Lda, Topic Modeling.
algorithms involve you telling the algorithms how many possible cluster (or K) there are in the dataset. The algorithm then iteratively moves the k-centers and selects the datapoints that are closest to that centroid in the cluster. Taking K=3 as an example, the iterative process is given below: