Information Retrieval

Explore Information Retrieval through related topics and the articles other pages reference most.

Most referenced in this topic

Ranked by links from other AI Wiki pages.

Explore articles

Browse subtopics (33)

Articles that also belong to these categories. Counts cover all of Information Retrieval.

Showing 1-60 of 74 articles

Agent memory

Agent memory is the set of systems that let an AI agent retain and recall information beyond a single context window, so it can carry knowledge, preferences, and experience from one interaction or session into…

AI AgentsNatural Language Processing

Agentic RAG

Agentic RAG (agentic retrieval-augmented generation) is a retrieval-augmented generation design pattern in which one or more autonomous large language model AI agents plan, execute, and revise a sequence of…

AI AgentsNatural Language Processing

BGE (BAAI General Embedding)

BGE (BAAI General Embedding) is a family of open-source text embedding and reranking models from the Beijing Academy of Artificial Intelligence (BAAI), first released in August 2023 and distributed through the…

Chinese AIOpen Source AI

BM25 (Okapi BM25)

BM25, also called Okapi BM25 or Best Match 25, is a probabilistic ranking function used by search engines and information retrieval systems to estimate how relevant a document is to a given query.

Algorithms

ChatGPT Search

ChatGPT Search is a web search feature built into ChatGPT, the conversational artificial intelligence product from OpenAI.

ChatGPTOpenAI

ColBERT

ColBERT (Contextualized Late Interaction over BERT) is a neural information retrieval model that encodes queries and documents into matrices of token-level vectors and scores them with a late-interaction…

Natural Language Processing

Contextual retrieval

Contextual retrieval is a document indexing technique for retrieval augmented generation systems, introduced by anthropic on September 19, 2024 in a blog post titled "Introducing Contextual Retrieval".

Anthropic

Elicit (research tool)

Elicit is an AI research assistant that helps researchers find, screen, summarize, and extract data from academic papers, with a particular focus on automating parts of the systematic review and literature…

AI AgentsAI Companies

Embeddings

In machine learning, an embedding is a learned representation that maps an input into a vector, usually so that a downstream model or comparison rule can use relationships encoded in the vector's geometry.

Deep LearningMachine Learning

Genspark

Genspark is an AI agent and productivity product developed by MainFunc, Inc., a startup based in Palo Alto, California, with an office in Singapore.

AI AgentsAI Companies

Glean (company)

Glean is an American enterprise AI software company headquartered in Palo Alto, California, that develops an AI-powered work platform combining enterprise search, an AI assistant, and AI agents.

AI AgentsAI Companies

GraphRAG

GraphRAG is a graph-based approach to retrieval-augmented generation developed by Microsoft Research, first described publicly on February 13, 2024 and formalized in the paper "From Local to Global: A Graph…

AI InferenceMicrosoft

HNSW

Hierarchical Navigable Small World (HNSW) is an approximate nearest-neighbor search algorithm that indexes high-dimensional vectors in a multi-layer proximity graph and answers similarity queries in expected…

AlgorithmsMachine Learning

Hashing

Hashing in machine learning is the use of hash functions to map data of arbitrary size (a word, a URL, a document, a vector) into a fixed-size integer range, trading a small and controllable amount of…

Machine Learning

Hebbia

Hebbia is an American enterprise AI company that builds software for knowledge-intensive professional work, primarily in financial services, law, and consulting.

AI AgentsAI Companies

Hybrid search

Hybrid search is an information retrieval technique that runs a lexical (sparse) keyword retriever, typically BM25, and a semantic (dense) vector retriever in parallel against the same corpus

Knowledge graph

A knowledge graph is a structured representation of real-world entities and the relationships between them, organized as a network of interconnected nodes and edges.

Artificial Intelligence

LanceDB

LanceDB is an open-source, developer-friendly vector database and multimodal lakehouse built on the Lance columnar storage format, designed to store vector embeddings, images, video, audio, and structured…

AI CompaniesAI Infrastructure

Linkup

Linkup is a Paris-based artificial intelligence company that operates a web search API designed for AI applications, autonomous agents, and retrieval-augmented generation (RAG) systems.

AI AgentsAI Companies

MMTEB

MMTEB (Massive Multilingual Text Embedding Benchmark) is a large, community-built suite for evaluating text embedding models across more than 500 quality-controlled tasks and over 250 languages

AI BenchmarksNatural Language Processing

Multi-hop RAG

Multi-hop RAG is a family of retrieval-augmented generation techniques designed to answer questions that require composing evidence from two or more documents or text chunks.

Large Language Models

Phind

Phind was an AI-powered answer engine built for software developers. The product combined a live web index with fine-tuned large language models to return cited, code-aware answers to programming questions…

AI CompaniesDeveloper Tools

Product quantization

Product quantization (PQ) is a vector-compression technique for approximate nearest-neighbor (ANN) search that splits each high-dimensional vector into M equal sub-vectors and quantizes each sub-vector with…

AI InferenceAI Infrastructure

Ranking

Ranking in machine learning, often called learning to rank (LTR), is the supervised task of ordering a set of items by relevance to a query

Machine Learning

Re-ranking

Re-ranking, also written as reranking, is the second stage of a two-stage information retrieval pipeline: a fast first-stage retriever returns a candidate set of roughly 50 to 1000 documents

Reranker

A reranker (also called a cross-encoder reranker or rerank model) is a neural model used in retrieval augmented generation and information retrieval pipelines to re-score an initial set of candidate documents…

Natural Language Processing

ResearchRabbit

ResearchRabbit is a free literature-discovery and citation-mapping tool that helps researchers explore academic publications through interactive visual networks rather than keyword search.

AI Tools & Products

SEO

Search engine optimization (SEO) is the practice of preparing websites and other content so that search engines surface them in response to user queries.

Scite

Scite (stylized lowercase as scite, at scite.ai) is a research-discovery and citation-analysis platform best known for Smart Citations, which use deep learning to classify each citation in the scientific…

AI CompaniesAI Tools & Products

Search Engine

A search engine is a software system that retrieves information from a corpus (the web, a private dataset, or a document store) and ranks results by relevance to a user query.

AI Tools & Products

Semantic chunking

Semantic chunking is a family of document-segmentation strategies for retrieval augmented generation pipelines that places chunk boundaries based on similarity between sentence embeddings rather than fixed…

Natural Language Processing

Similarity Measure

A similarity measure (also called a similarity function or similarity metric) is a real-valued function that quantifies the degree of resemblance between two objects, returning a large value when the objects…

Machine LearningMathematics