
Supervised Learning : Requires labeled data to train.
Unsupervised Learning : Cluster and make patterns out of unlabeled data.
Semi-supervised Learning : Combination of both

Supervised Learning : Requires labeled data to train.
Unsupervised Learning : Cluster and make patterns out of unlabeled data.
Semi-supervised Learning : Combination of both