tagging
Tagging is the process of assigning one or more discrete labels to data items so that models and tools can learn from, search, filter, or evaluate them.
In natural language processing (NLP), tagging often means token-level sequence labeling, such as part-of-speech tags, named-entity categories, chunks, or morphological features.
Tagging can be single-label or multi-label, created by humans, rules, or model-assisted pipelines. Its quality is managed with guidelines, inter-annotator agreement, and review.
Related Resources
Tutorial
Natural Language Processing With Python's NLTK Package
In this beginner-friendly tutorial, you'll take your first steps with Natural Language Processing (NLP) and Python's Natural Language Toolkit (NLTK). You'll learn how to process unstructured data in order to be able to analyze it and draw conclusions from it.
For additional information on related topics, take a look at the following resources:
By Leodanis Pozo Ramos • Updated Sept. 8, 2026