Pseudo Labeling in ML

Am I correct that I’m thinking of pseudo-labeling similar to K-means clustering? Of course, it only makes sense if you apply it many times, i.e. re-guess the unlabeled data on the subsequent iterations.