Dalam machine learning, terdapat algoritma untuk mengolah dan menganalisis data. Dua di antaranya adalah clustering dan classification.