Natural Language ProcessingNLP
Definition
The field of AI focused on enabling computers to understand, interpret, and generate human language.
Natural language processing encompasses a broad range of tasks including text classification, named entity recognition, sentiment analysis, machine translation, question answering, and text generation. NLP techniques underpin both speech recognition (converting audio to text) and text refinement (improving the quality of text).
Modern NLP is dominated by transformer-based models pre-trained on large text corpora. The shift from task-specific models to general-purpose language models has dramatically simplified NLP pipelines — a single model can now perform many tasks that previously required separate specialized systems.