Named Entity Recognition: Examining the Stanford NER Tagger
blog.urx.com
blog.urx.com
Technology is really going to advance once we have anything that comes close to human level on NER and relation extraction. Kind of like self driving cars, the basic ideas have been around for decades, but performance in realistic adverse conditions remains awful for almost everywhere that it could theoretically be used.
You are right that reasonable domains are required though.
Having said that, it's been shown pretty well that CRF's outperform the Stanford Parser with simple features (it can get even better with better features - particularly for organisations), which also beat out HMM's but it could be interesting to see how neural networks would do.
Also, it depends. When I was working on my masters (which I didn't finish :) ), there were three options:
* Thesis * Project * Extra Courses