Makine Öğrenmesi Teorik Yönleri ve Python Uygulamaları