I’ve just started exploring AI and came across both machine learning and deep learning. While I understand that deep learning is a subset of machine learning, I’m not clear on their practical differences in terms of data requirements, algorithms, and use cases. Could someone explain the distinction with simple examples?