https://medium.com/@adityabajoria05/artificial-intelligence-vs-machine-learning-vs-neural-networks-d5f50fbd253c