I want to recognize some entities on texts that I have and I found a lot of algorithms (NaiveBayes, Hidden Markov Models, Conditional Random Field, etc.), but seems that almost all needs a huge training data to classify the entities.
I want to know if there is some algorithm that can recognize without having texts in training data, but maybe only words representing the data I want to recognize, or maybe some String Patterns, or another way.
The only thing I want to avoid is the necessity of having huge text as training data.