Sklearn, K-means Clustering, Hierarchical Clustering, DBSCAN, Mean Shift Clustering, Gaussian Mixture Models (GMM), Spectral Clustering, Affinity Propagation, OPTICS (Ordering Points to Identify the Clustering Structure), Birch (Balanced Iterative Reducing and Clustering using Hierarchies), marketing_campaign