Skip to content
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

Entity linking future directions #429

Open
eric-czech opened this issue Apr 14, 2022 · 2 comments
Open

Entity linking future directions #429

eric-czech opened this issue Apr 14, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@eric-czech
Copy link

I was wondering if you all had any thoughts on developments in the python ecosystem for entity linking since the original 2019 ScispaCy paper. I see a number of comparisons in it to MetaMap, some of the early code on adding native entity linking (#72, #88), and then lots of more recent requests for extensions to linking like #428, #346, and #331 which all got me curious as to whether or not you all are aware of or have potentially considered other methods/libraries for NEN. Gilda (paper) is one we've been experimenting with since its dependencies are relatively light and its offline execution time is definitely good enough for high-throughput NER + NEN pipelines. The sources/ontologies covered by it include a number that make a useful complement to what's supported in ScispaCy:

Screen Shot 2022-04-14 at 7 23 03 PM

I'm not really advocating for it, and I can't speak to the validity of the methodological differences between it and what you all have done, but I am curious if you all are watching other projects like this and considering either integrating them or pointing users at them if they are looking for support over more nomenclatures/ontologies.

Thanks in advance for any insight here and for all the work you've done on this library!

@dakinggg
Copy link
Collaborator

Hey Eric, thanks for the pointer to Gilda! I'm not familiar with it, but will have a look at some point. Id like for scispacy to have a trained entity linker (that compares the textual context with the entity definitions) on top of the entity linking (more of a candidate generator) that we added a while ago, but it's not something I've had time to do. I also haven't looked at spacys native entity linker, but that would be the natural place to start. If someone wanted to propose an integration with an existing entity linking library with some evaluation, I'd be happy to have a look!

@eric-czech
Copy link
Author

Thanks @dakinggg. We may do some experiments to that end at some point.

Feel free to close this out if you'd like.

@dakinggg dakinggg added the enhancement New feature or request label Sep 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants