Fully supervised training of NLP models (e.g., part-of-speech taggers, named entity recognizers, relation extractors) works well when plenty of labeled examples are available.
manually labeled corpora are expensive to construct in many languages and domains, whereas an alternative, if weaker, supervision is often readily available.