Hedieh
Hedieh

Reputation: 43

Exact Dictionary based Named Entity Recognition with Stanford

I have a dictionary of named entities, extracted from Wikipedia. I want to use it as the dictionary of an NER. I wanted to know how can I use Stanford-NER with this data of mine. I have also downloaded Lingpipe, although I have no idea how can I use it. I would appreciate all kinds of information.

Thanks for your helps.

Upvotes: 3

Views: 2488

Answers (3)

FCouto
FCouto

Reputation: 66

you can use MER: http://labs.fc.ul.pt/mer/

a minimal entity recognizer developed in bash: https://github.com/lasigeBioTM/MER

that only requires a lexicon (text file) as input

Upvotes: 1

Christopher Manning
Christopher Manning

Reputation: 9450

You can use dictionary (or regular expression-based) named entity recognition with Stanford CoreNLP. See the RegexNER annotator. For some applications, we run this with quite large dictionaries of entities. Nevertheless, for us this is typically a secondary tool to using statistical (CRF-based) NER.

Upvotes: 3

Friedmannn
Friedmannn

Reputation: 138

Stanford-NER is based on CRFs, which is a statistic model. I'm afraid it doesn't support extra dictionary or lexicon. However, you can train a new model according to your own task.

Upvotes: 1

Related Questions