Search has become so ubiquitous and an important aspect of how we access information on a daily basis. To illustrate, looking at Google stats alone, on average there are 40,000 searches a second, 3.5 billion searches per day, and 1.2 trillion searches a year. These numbers are absolutely staggering and…