New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: Support Nested Named Entity Recognition #544
Comments
There are some variations of entity overwrapping. We have to deal with these cases carefully to implement the annotation feature. Reference: Recognizing Complex Entity Mentions: A Review and Future Directions |
Hello @alokpadhi , Do you know any annotation tool which can annotate nested NER? |
For that matter you can use Inception, Dataturks, brat I found inception and dataturks user friendly. But I will be very happy if Doccano comes with this feature asap. |
Anafora could be interesting, too. |
I see, it's quite an interesting tool. and It looks more advance tool for labeling schema than the ones I have mentioned earlier. |
I needed this feature for myself so i made an implementation which is fine for my use. Unfortunately i had to remove the update functionality because the outer NER would always juxtapose the inner NER in terms of v-menu. Right now, the outer NER can only be deleted after you have deleted all it's inner annotations. It's possible to recursively delete its children but feature is not implemented. This version only accepts one level of depth ( 1 outer annotation and more inner annotations, as in the example image). I've also added the functionality to "round" selection to whole words. PS: the text is random, source: https://github.com/minimaxir/textgenrnn/blob/master/datasets/reddit_relationshipadvice_legaladvice_2000.txt |
Is there currently an alternative path anyone suggests? I am working on a named entity recognition and linking pipeline. I would like to be able to specify the unique identifier inside of the labels provided by Doccano. |
Feature description
Currently NER tagging only provides to label single entity at a time. Is it possible to do entity inside entity (nested entity).
For example inside an entity personal info, an entity name can be placed.
My name is xxx and I live in yyy. Here the whole sentence is personal info but the xxx is a name entity.
The text was updated successfully, but these errors were encountered: