Computational intelligence is the art of building artificial intelligence with software. We have all reached for metaphors and stories to explain and model difficult concepts in OOP. Join me on a journey through some of the metaphors used to achieve intelligent behaviour. We will explore the inner workings of a neural network, and show how to build a classifier to predict a cancer diagnosis with high accuracy. Lastly we’ll discuss a non-deterministic way of thinking about software, and what the impact could be for what we believe are intelligent machines.