k-prototypes algorithm

The k-prototypes algorithm is used for handling mixed type data in clustering analysis.