Purpose:Natural Language Processing (NLP) develops methods for analyzing and generating human language. This category groups language preprocessing, linguistic annotation, and language models. Examples include word stemming, part-of-speech tagging, named entity recognition, translation, and text generation.
Scope: NLP can use rules, statistical models, or neural networks. The choice of method depends on the task; large language models are one approach within this broader field.