add spectral_clustering application