Can someone point me to some literature on the history of search algorithms, and what are some of the ways current companies are acing searching their database to retrieve a