【问题标题】:what controls the order of UMLS linked entities from scispacy if the scores are all 1如果分数都是 1,什么控制 scispacy 中的 UMLS 链接实体的顺序
【发布时间】:2021-06-22 06:02:31
【问题描述】:

我正在使用 Scispacy(太棒了!)但是当我在此处找到的应用程序中输入“tau”时 https://scispacy.apps.allenai.org/ UMLS 实体为我提供了我想要的“MAPT 基因”的规范名称。 但是当我基于应用程序代码在我的 python 代码中做完全相同的事情时(见这里https://gist.github.com/DeNeutoy/b20860b40b9fa9d33675893c56afde42) 列表中的第一个规范名称是“三乙酸尿苷”(第二个是“MAPT 基因”)

在应用程序代码中有调用'if show_only_top:break',所以我假设他们的应用程序实现以不同方式对链接实体进行排序。

如果有人可以解释订购的差异以及如何解决,将非常感谢!

【问题讨论】:

    标签: spacy allennlp entity-linking


    【解决方案1】:

    这个问题也在 github (https://github.com/allenai/scispacy/issues/344) 上被问到,并在那里得到了回答,但我在下面提供了答案,以防有人在这里结束。

    演示应用当前未运行最新版本的 scispacy,实体排序不一致是 scispacy 版本 0.4.0 中修复的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-21
      • 1970-01-01
      • 1970-01-01
      • 2016-02-01
      • 1970-01-01
      • 2010-10-15
      • 2011-03-09
      相关资源
      最近更新 更多