Written by a leader in the field of information retrieval, Search Engines: Information Retrieval in Practice is designed to give undergraduate students the understanding and tools they need to evaluate, compare and modify search engines. The book covers the important issues in IR at a level appropriate for undergraduate computer science or computer engineering majors. Key mathematical models are included. The programming exercises in the book make extensive use of Galago, a Java-based open source search engine.
See the publisher's website for more information and sample chapters.