All of them require a corpus whose NEs are annotated properly as training data.
it is difficult to obtain an enough corpus in the real world, because there are increasing the number of NEs like personal names and company names.