ML (Machine Learning) makine öğrenimi olarak da bilinir ve bilgisayarların verileri analiz etmesine ve sonuçlarını öğrenmesine olanak tanıyan bir yapay zeka dalıdır. Bu teknoloji, algoritmaları kullanarak verileri öğrenir ve belirli bir görevi yerine getirebilecek bir model geliştirir. Bu modeller, doğrusal ve lojistik regresyon, karar ağaçları, sinir ağları ve kümelenme gibi birçok farklı teknik kullanılarak oluşturulabilir. Makine öğrenimi teknikleri, spam filtreleme, yüz tanıma, arama sonuçlarının özelleştirilmesi, sürücüsüz arabalar ve sesli asistanlar gibi birçok alanda kullanılır.