Natural Language Processing

Explore Natural Language Processing through related topics and the articles other pages reference most.

Explore articles

Reset filters
Browse subtopics: Information Retrieval

Articles that also belong to these categories. Counts cover all of Natural Language Processing.

Showing 1-29 of 29 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 AgentsInformation Retrieval

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 AgentsInformation Retrieval

Chunking (information retrieval)

Chunking is the preprocessing step in document indexing and retrieval-augmented generation (RAG) systems in which a long document or corpus is split into smaller passages, called chunks, that are then embedded…

Information Retrieval

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…

Information Retrieval

Contextual AI

Contextual AI is an American enterprise artificial intelligence company headquartered in Mountain View, California, that builds production-grade systems based on retrieval-augmented generation.

AI CompaniesInformation Retrieval

Cross-encoder

A cross-encoder is a neural network architecture that scores a pair of texts by feeding them jointly into a single transformer (such as BERT) and reading out one scalar score for the pair, for example a…

Information RetrievalNeural Networks

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 LearningInformation Retrieval

Jina Embeddings v3

Jina Embeddings v3 is a multilingual text embedding model released by Jina AI on September 18, 2024, with 570 million parameters, support for 89 languages, an 8,192 token context window, and a stack of…

AI ModelsInformation Retrieval

LlamaIndex

LlamaIndex is an open-source data framework for building large language model (LLM) applications, with a particular focus on retrieval-augmented generation (RAG) and document processing.

Developer ToolsInformation Retrieval

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 BenchmarksInformation Retrieval

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…

Information Retrieval

SPLADE

SPLADE (Sparse Lexical and Expansion model) is a learned sparse retrieval model that encodes a query or document as a weighted

Information Retrieval

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…

Information Retrieval

Vector embeddings

Vector embeddings are dense numerical representations of objects (text, images, audio, video, code, graphs, or any structured data) that map them into a continuous vector space such that semantic similarity…

Information Retrieval

Voyage-3

Voyage-3 is a family of general-purpose text embedding models developed by Voyage AI, launched in September 2024 with voyage-3 and voyage-3-lite , expanded in January 2025 with voyage-3-large , and refreshed…

AI ModelsAnthropic