From the reviews: "Kowalski indicates that the book can serve as a textbook for an IR systems course or as a resource for information on the practical aspects of IR. ... The book includes chapters on all the important fundamentals, offering clear explanations as well as a nice historical context. ... Summing Up: Recommended. ... Upper-division undergraduates through professionals." (H. Levkowitz, Choice, Vol. 49 (5), January, 2012) "Kowalski's textbook is for advanced undergraduate and first-year graduate courses on information retrieval (IR) systems. The book's title accurately captures its theme: an introduction to the architecture and algorithms necessary to build an effective IR system. It contains nine chapters. ... It is a pleasure to read this book because it is very well written. ... All readers will quickly find that the language is very accurate and informative, and not dry at all. This is an excellent book on the subject." (Xiannong Meng, ACM Computing Reviews, June, 2011)