start off with an interesting non-technical introduction to neural networks, and then