https://techomaly.com/computing/exploring-the-potential-of-neural-networks-in-machine-learning/