Types of Machine Learning (ML): A Beginner's Guide