Clustering
Clustering is often referred to as unsupervised machine learning. Clustering algorithms are able to find patterns (clusters) in the data without you having to label the data first! Below are some guides to get you started with implementing your own clustering algorithm.