Back to GlossaryCore Concepts

Natural Language Processing

Definition

A field of AI focused on enabling computers to understand, interpret, generate, and interact with human language in useful ways.

Natural Language Processing (NLP) bridges the gap between human communication and computer understanding. Traditional NLP relied on handcrafted rules and statistical methods, but the field was transformed by deep learning and especially transformer-based models like BERT and GPT. Modern NLP encompasses tasks like text classification, machine translation, question answering, summarization, and sentiment analysis. Large language models have unified many of these tasks under a single architecture, achieving remarkable fluency in text generation. NLP powers virtual assistants, search engines, chatbots, and content moderation systems worldwide.

Companies in Core Concepts

View Core Concepts companies →