https://panel.codeyad.com/mag/post/differences-between-deep-learning-and-machine-learning