Semi Supervised Clustering