rumale-clustering (rubygems): Rumale::Clustering provides cluster analysis algorithms, such as K-Means, Gaussian Mixture Model, DBSCAN, and Spectral Clustering, with Rumale interface. 
Keywords: artificial-intelligence|data-analysis|data-science|machine-learning|ml|ruby|rubyml