https://medium.com/@shivanishankar024/explain-the-difference-between-ai-ml-and-dl-to-anyone-57868e387e49