Learning about Machine Learning and Neural Networks