Demystifying machine learning: a beginner’s guide