kmeans.js is a JS implementation of the K-means clustering algorithm. The initial means are chosen randomly so you will get a different result at each page refresh.