Preface to the Second Edition
Preface to the First Edition
Authors' Acknowledgements to the Second Edition
Authors' Acknowledgements to the First Edition
Publishers' Acknowledgements
1 Introduction
1.1 Information Retrieval
1.1.1 Early Developments
1.1.2 Information Retrieval in Libraries and Digital Libraries
1.1.3 IR at the Center of the Stage
1.2 The IR Problem
1.2.1 The User's Task
1.2.2 Information versus Data Retrieval
1.3 The IR System
1.3.1 Software Architecture of the IR System
1.3.2 The Retrieval and Ranking Processes
1.4 The Web
1.4.1 A Brief History
1.4.2 The e-Publishing Era
1.4.3 How the Web Changed Search
1.4.4 Practical Issues on the Web
1.5 Organization of the Book
1.5.1 Focus of the Book
1.5.2 Book Contents
1.6 The Book Web Site: A Teaching Resource
1.7 Bibliographic Discussion
User Interfaces for Search
by Marti Hearst
2.1 Introduction
2.2 How People Search
2.2.1 Information Lookup versus Exploratory Search
2.2.2 Classic versus Dynamic Model of Information Seeking .
2.2.3 Navigation versus Search
2.2.4 Observations cf the Search Process
2.3 Search Interfaces Today
2.3.1 Getting Started
2.3.2 Query Specification
2.3.3 Query Specification Interfaces
2.3.4 Retrieval Results Display
2.3.5 Query Reformulation
2.3.6 Organizing Search Results
2.4 Visualization in Search Interfaces
2.4.1 Visualizing Bcolesn Syntax
2.4.2 Visualizing Query Terms within Retrieval Results
2.4.3 Visualizing Relationships Among Words and Documents
2.4.4 Visualization for Text Mining
2.5 Design and Evaluation of Search Interfaces
2.6 Trends and Research Issues
2.7 Bibliographic Discussion
Modeling
3.1 IR Models
3.1.1 Modeling and Rankirg
3.1.2 Characterization cf an IR Model
3.1.3 A Taxonomy of IR Models
3.2 Classic Information Retrieval
3.2.1 Basic Concepts
3.2.2 The Boolean Model
3.2.3 Term Weighting
3.2A TF-IDF Weights
3.2.5 Document Length Normalization
3.2.6 The Vector Model
3.2.7 The Probabilistic Mcdel
3.2.8 Brief Comparison of Classic Models
3.3 Alternative Set Theoretic Models
3.3.1 Set-Based Model
3.3.2 Extended Boolean Model
3.3.3 Fuzzy Set Model
3.4 Alternative Algebraic Models
3.4.1 Generalized Vector Space Model
3.4.2 Latent Semantic Indexing Moo'el
3.4.3 Neural Netwozk Model
3.5 Alternative Probabilistic Mcdels
3.5.1 BM25
3.5.2 Language Models
3.5.3 Divergence from Randomness
3.5.4 Bayesian Network Models
3.6 Other Models
……
4 Retrieval Evaluation
5 Relevance Feedback and Query Expansion
6 Documents:Languages &Properties
7 Queries:Languages &Properties
8 Text Classiftcation
9 Indexiong and Searching
10 Parallel and Distributed IR
11 Web Retrieval
12 Web Crawling
13 Structured Text Retrieval
14 Multimedia Information retrieval
15 Enterprise Search
16 Library Systems
17 Digital Libraries