I've been going through this book for a while, and I like it. It's an interesting way of ordering the content, but that content itself seems very much more practical than previous textbooks. with helpful information about language detection and the issues of index structure and caching, classification (and evaluation thereof), machine learning for interactive search (as opposed to batch), and various algorithms for relevance ranking They cover practical topics like lowercasing in the index, which I agree with, and there's not much I find maddeningly wrong. However, they postpone citations to chapter reference sections, so it is sometimes not clear that there are no citations for some practical topics, such as whether excluding stopwords causes more harm than good -- I agree -- but I sure would like to see the research. And if there isn't any, I'd like to know that too (and hope someone will fill the gap, soon!) Table of Contents: <http://nlp.stanford.edu/IR-book/html/htmledition/irbook.html> Amazon link with my affiliate code (full disclosure): <http://www.amazon.com/gp/product/0521865719?ie=UTF8&tag=searchtoolscom>