Interviewbit Machine Learning Definition