You just need a neural network that knows how to interrogate other neural networks, and a neural network that knows how to find new datasets and train new neural networks and you potentially have something very scary right?
Maybe a third neural network that knows how to purchase cloud compute?