Skip to content
Register Sign in Wishlist

Introduction to Information Retrieval

  • Date Published: August 2008
  • availability: Available
  • format: Hardback
  • isbn: 9780521865715


Add to wishlist

Other available formats:

Request inspection copy

Lecturers may request a copy of this title for inspection

Product filter button
About the Authors
  • Class-tested and coherent, this textbook teaches classical and web information retrieval, including web search and the related areas of text classification and text clustering from basic concepts. It gives an up-to-date treatment of all aspects of the design and implementation of systems for gathering, indexing, and searching documents; methods for evaluating systems; and an introduction to the use of machine learning methods on text collections. All the important ideas are explained using examples and figures, making it perfect for introductory courses in information retrieval for advanced undergraduates and graduate students in computer science. Based on feedback from extensive classroom experience, the book has been carefully structured in order to make teaching more natural and effective. Slides and additional exercises (with solutions for lecturers) are also available through the book's supporting website to help course instructors prepare their lectures.

    • Introduces all key concepts, requiring little prior knowledge
    • All concepts are illustrated with figures and examples
    • Supporting web site features lecture slides that follow the book, and a solutions manual for lecturers
    Read more

    Reviews & endorsements

    'This is the first book that gives you a complete picture of the complications that arise in building a modern web-scale search engine. You'll learn about ranking SVMs, XML, DNS, and LSI. You'll discover the seedy underworld of spam, cloaking, and doorway pages. You'll see how MapReduce and other approaches to parallelism allow us to go beyond megabytes and to efficiently manage petabytes.' Peter Norvig, Director of Research, Google Inc.

    '… this book sets a high standard …' Natural Language Engineering

    'Introduction to Information Retrieval is a comprehensive, authoritative, and well-written overview of the main topics in IR. The book offers a good balance of theory and practice, and is an excellent self-contained introductory text for those new to IR.' Computational Linguistics

    'This book provides what Salton and Van Rijsbergen both failed to achieve … Even more important, unlike some other books in IR, the authors appear to care about making the theory as accessible as possible to the reader, on occasion including short primers to certain topics or choosing to explain difficult concepts using simplified approaches. … its coverage [is] excellent, the quality of writing high and I was surprised how much I learned from reading it. I think the online resources are impressive.' Natural Language Engineering

    See more reviews

    Customer reviews

    Not yet reviewed

    Be the first to review

    Review was not posted due to profanity


    , create a review

    (If you're not , sign out)

    Please enter the right captcha value
    Please enter a star rating.
    Your review must be a minimum of 12 words.

    How do you rate this item?


    Product details

    • Date Published: August 2008
    • format: Hardback
    • isbn: 9780521865715
    • length: 506 pages
    • dimensions: 260 x 185 x 31 mm
    • weight: 1.03kg
    • contains: 5 b/w illus. 47 tables 263 exercises
    • availability: Available
  • Table of Contents

    1. Information retrieval using the Boolean model
    2. The dictionary and postings lists
    3. Tolerant retrieval
    4. Index construction
    5. Index compression
    6. Scoring and term weighting
    7. Vector space retrieval
    8. Evaluation in information retrieval
    9. Relevance feedback and query expansion
    10. XML retrieval
    11. Probabilistic information retrieval
    12. Language models for information retrieval
    13. Text classification and Naive Bayes
    14. Vector space classification
    15. Support vector machines and kernel functions
    16. Flat clustering
    17. Hierarchical clustering
    18. Dimensionality reduction and latent semantic indexing
    19. Web search basics
    20. Web crawling and indexes
    21. Link analysis.

  • Resources for

    Introduction to Information Retrieval

    Christopher D. Manning, Prabhakar Raghavan, Hinrich Schütze

    General Resources

    Lecturer Resources

    Find resources associated with this title

    Type Name Unlocked * Format Size

    Showing of

    Back to top

    *This title has one or more locked files and access is given only to lecturers adopting the textbook for their class. We need to enforce this strictly so that solutions are not made available to students. To gain access to locked resources you either need first to sign in or register for an account.

    These resources are provided free of charge by Cambridge University Press with permission of the author of the corresponding work, but are subject to copyright. You are permitted to view, print and download these resources for your own personal use only, provided any copyright lines on the resources are not removed or altered in any way. Any other use, including but not limited to distribution of the resources in modified form, or via electronic or other media, is strictly prohibited unless you have permission from the author of the corresponding work and provided you give appropriate acknowledgement of the source.

    If you are having problems accessing these resources please email

  • Instructors have used or reviewed this title for the following courses

    • Advanced Topics in Information Security
    • Cloud Computing for Data Analysis
    • Computational Linguistics
    • Data Mining
    • Data Mining and Knowledge Discovery
    • From Languages to Information
    • Info & Text Retrieval
    • Information Organization and Retrieval
    • Information Retrieval & Data Mining
    • Information Retrieval Systems
    • Information Retrieval and Web Search
    • Information Storage and Retrieval
    • Internet and Web Systems
    • Mathematical Tools for the Information Sciences
    • Search Engine Technology
    • Senior Seminar in Computer Science
    • Software Engineering ll
    • Specials topics course on IR
    • Topics in Information Retrieval
    • Web Information Exploration
    • Web Search and Information Retrieval
    • Web Search and Text Mining
  • Authors

    Christopher D. Manning, Stanford University, California
    Christopher Manning is an Associate Professor of Computer Science and Linguistics at Stanford University. His research concentrates on probabilistic models of language and statistical natural language processing, information extraction, text understanding and text mining.

    Prabhakar Raghavan, Google, Inc.
    Dr Prabhakar Raghavan is Head of Yahoo! Research and a Consulting Professor of Computer Science at Stanford University.

    Hinrich Schütze, Universität Stuttgart
    Dr Hinrich Schütze resides as Chair of Theoretical Computational Linguistics at the Institute for Natural Language Processing, University of Stuttgart.

Sign In

Please sign in to access your account


Not already registered? Create an account now. ×

Sorry, this resource is locked

Please register or sign in to request access. If you are having problems accessing these resources please email

Register Sign in
Please note that this file is password protected. You will be asked to input your password on the next screen.

» Proceed

You are now leaving the Cambridge University Press website. Your eBook purchase and download will be completed by our partner Please see the permission section of the catalogue page for details of the print & copy limits on our eBooks.

Continue ×

Continue ×

Continue ×

Find content that relates to you

Join us online

This site uses cookies to improve your experience. Read more Close

Are you sure you want to delete your account?

This cannot be undone.


Thank you for your feedback which will help us improve our service.

If you requested a response, we will make sure to get back to you shortly.

Please fill in the required fields in your feedback submission.