Named Entity Recognizer that can be trained and used to tag each word of a sentence with a named entity