Definition:
Natural Language Processing (NLP) /ˈnætʃ.rəl ˈlæŋ.ɡwɪdʒ ˈprəʊ.sɛs.ɪŋ/ noun — Natural Language Processing (NLP) is a branch of artificial intelligence focused on enabling computers to understand, interpret, generate, and interact with human language in both written and spoken forms.
NLP combines linguistics, computer science, and machine learning to bridge the gap between human communication and machine comprehension. Core tasks in NLP include:
- Tokenization and text parsing
- Named entity recognition (NER)
- Part-of-speech tagging
- Machine translation
- Text summarization
- Sentiment analysis
- Question answering and chatbots
Modern NLP relies heavily on deep learning architectures such as Transformers, and pre-trained models like BERT, GPT, and T5. NLP powers real-world applications in virtual assistants, search engines, customer support, and content moderation.
It plays a pivotal role in making machines more context-aware, conversational, and capable of understanding nuanced human language.
« Back to dictionary

