Clustering over-dispersed data with mixed feature types