You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

QuickUMLS处理任意输入文本均返回“UNK”问题求助

QuickUMLS处理任意输入文本均返回“UNK”问题求助

大家好,我最近在用QuickUMLS提取文本中的UMLS概念唯一标识符(CUIs),可不管输入什么词汇,结果总是返回“UNK”,实在搞不定了来求助!

我的代码如下:

from quickumls import QuickUMLS

quickumls_fp = "med7_en/lib/python3.10/site-packages/quickumls"
matcher = QuickUMLS(quickumls_fp)

def extract_umls_cuis(text):
    """Extract UMLS CUIs using QuickUMLS."""
    if isinstance(text, str):
        matches = matcher.match(text)
        if matches:
            return [match['cui'] for match in matches[0]]
        else:
            return "UNK"

sample_text = "diclofenac."
print(extract_umls_cuis(sample_text))

我已经检查过这些内容:

  • QuickUMLS安装情况:确认已经正确安装了QuickUMLS
  • UMLS数据路径:已经设置了正确的QuickUMLS路径
  • 不同输入测试:试过好几个医学术语,但所有结果都是“UNK”

备注:内容来源于stack exchange,提问作者mubashir ali

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.14 08:38:09