Modern computing systems of all kinds accumulate various data at an almost unimaginable rate. Alongside the advances in technology that make such storage possible has grown a realisation that buried within this mass of data there may exist some knowledge of considerable value. This could be information critical for a company's business success or something leading to a scientific or medical discovery or breakthrough. Most data is simply stored...