Text this: Entropy-weighted learnable distance clustering for mixed-type data