Ok done skimming through this book. Just good enough for me know to know that there is such a thing called Machine Learning. It's writing rules/algorithms to teach computers to work out a way to reach a result? There are many different algorithms that people have already worked out; to look for patterns, to recognise faces.