https://vinodsblog.com/2020/04/06/machine-learningml-basic-terminologies-in-context/