Information Retrieval
Information retrieval (IR) is the process of obtaining relevant data or content from large datasets or information repositories in response to a user's query[^c1]. It is a cornerstone of technologies such as search engines, digital libraries, databases, and recommendation systems[^c2], and it underpins how people locate the specific content they need — whether text, images, audio, or video — within collections that grow continuously larger.
The field is organized around a small set of foundational ideas. Core concepts such as the information need, the query, and relevance define what retrieval systems are trying to achieve. Indexing structures such as the inverted index make searching efficient, while term-weighting schemes and retrieval models — the Boolean model, the vector space model, probabilistic and language-modeling approaches, and neural retrieval — determine how documents are matched against queries and ranked. Evaluation methodology, built on measures such as precision, recall, mean average precision, and NDCG, and on the test collections produced by evaluation campaigns such as TREC, provides the infrastructure for measuring system effectiveness[^c4].
IR is deployed across a wide range of applications, from web search and question answering to recommender systems, cross-lingual retrieval, and legal and enterprise search. The field's current frontier is shaped by artificial intelligence and deep learning[^c3]: neural models have made dense and learned retrieval practical, and large language models have introduced retrieval-augmented generation, renewing the connection between classical search and modern generative systems while raising new questions about evaluation and the future of information access.