We know that we can extract entities from a sentence using named entity recognition, but what if the sentence contains only an entity and no other context?
For example, we can use CRF for the following sentence:
Conditional random fields (CRFs) are a class of statistical modeling method often applied in pattern recognition and machine learning and used for structured prediction.
to extract Conditional random fields, statistical modeling, pattern recognition and etc from the sentence if we train our model with labeled data to do that.
But what if the sentences look like the following three?
Sentence 1: Conditional random fields
Sentence 2: statistical modeling
Sentence 3: Donald J. Trump
Can we use CRF again to recognize them respectively as "algorithm", "algorithm", "politician"? If not, how can we tackle that?