🧠 How Do Machines Learn? Supervised vs Unsupervised Learning