Supervised Learning - Comprehensive Tutorial (Python-based)