Sequence labeling describes the task of assigning a categorical label to each element in a sequence. In [[natural language processing]], examples include [[parts of speech tagging]], [[named entity recognition]], and [[chunking]].