Glossary
Natural language processing — Glossary
The AI subfield focused on analyzing, understanding, and generating human language for tasks like translation, search, and assistants.
Full definition
Natural language processing (NLP) develops algorithms that work with text and speech-derived language data. Classical approaches used linguistic rules and statistical models; modern NLP heavily uses embeddings and transformer architectures.
Applications include information extraction, machine translation, sentiment analysis, summarization, and conversational agents. Language variation across dialects and domains means systems must be evaluated beyond a single benchmark average.