clustering based on skills