Glossary

Natural language processing — Glossary

The AI subfield focused on analyzing, understanding, and generating human language for tasks like translation, search, and assistants.

Reviewed:

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.

← Back to glossary · Learning hub