Python là nền tảng để triển khai toàn bộ workflow AI trong combo này: viết logic, xử lý dữ liệu, thử mô hình và làm việc với thư viện phục vụ phân tích cũng như machine learning.
NumPy, Pandas và Matplotlib xuất hiện sớm vì đây là lớp công cụ dùng cho xử lý dữ liệu, khám phá dữ liệu và trực quan hóa trước khi bước sang model. Với người mới, thứ tự này hợp lý vì giúp làm quen data workflow trước khi đi vào thuật toán.
Scikit-learn được dùng cho các mô hình ML cơ bản như Linear Regression, Logistic Regression, Decision Tree, Random Forest, rồi mở rộng sang XGBoost, CatBoost và SVM để người học thấy rõ sự khác nhau giữa baseline model và các hướng tối ưu hơn.
Keras/TensorFlow phù hợp cho phần Deep Learning và Computer Vision vì khóa học đi theo hướng xây dựng neural network, CNN và các bài toán phân loại ảnh. Các kiến trúc như ResNet, DenseNet, EfficientNet, YOLO, Faster R-CNN, U-Net và Mask R-CNN phản ánh đúng workflow CV từ classification đến detection và segmentation.
Spark MLlib, AutoML và Explainable AI được đưa vào phần nâng cao vì đây là nhóm công cụ phục vụ dữ liệu lớn, tự động hóa một phần quy trình ML và giải thích mô hình, phù hợp hơn với người đã đi qua nền tảng trước đó.