Overview
The component of conversational systems that tracks conversation state, determines the next system action, and maintains coherent multi-turn interactions with users.
More in Natural Language Processing
Long-Context Modelling
Semantics & RepresentationTechniques and architectures that enable language models to process and reason over extremely long input sequences, from tens of thousands to millions of tokens.
Large Language Model
Semantics & RepresentationA neural network trained on massive text corpora that can generate, understand, and reason about natural language.
Vector Database
Core NLPA database optimised for storing and querying high-dimensional vector embeddings for similarity search.
Text Embedding Model
Core NLPA neural network trained to convert text passages into fixed-dimensional vectors that capture semantic meaning, enabling similarity search, clustering, and retrieval applications.
Relation Extraction
Parsing & StructureIdentifying semantic relationships between entities mentioned in text.
Document Understanding
Core NLPAI systems that extract structured information from unstructured documents by combining optical character recognition, layout analysis, and natural language comprehension.
Code Generation
Semantics & RepresentationThe automated production of source code from natural language specifications or partial code context, powered by large language models trained on programming repositories.
Grounding
Semantics & RepresentationConnecting language model outputs to real-world knowledge, facts, or data sources to improve factual accuracy.