寻找Elasticsearch token过滤阶段可用的免费/平价医学同义词表
适配Elasticsearch Token过滤阶段的免费医学同义词资源
以下资源均可以整理为Elasticsearch可直接读取的synonyms.txt格式,覆盖度基本可以对标EMERSE的商用同义词表,完全满足短期MSc研究项目的使用需求,不需要承担高额授权费用:
- UMLS统一医学语言系统同义词集:由美国国家医学图书馆维护,是目前公开可用的覆盖度最高的医学术语库,包含全医学领域超过300万概念的同义词、缩写、异体写法、跨词表映射,非商业学术用途完全免费,仅需要提交简单的使用申请即可获取全量数据。你可以根据自身研究方向筛选对应术语子集,导出为
术语A,术语B,术语C的标准同义词格式直接加载到Elasticsearch,匹配精度和覆盖范围完全不输付费的EMERSE词表。 - SNOMED CT学术授权子集:作为全球通用的临床术语标准,SNOMED CT对非商业学术研究、中低收入国家使用者提供完全免费的授权,核心词表自带完整的临床术语同义词、缩写、口语化表述映射,针对临床电子病历类文本的检索匹配表现优秀,导出后可以直接适配Elasticsearch的同义词token过滤规则。
- MeSH医学主题词表:完全开放无任何授权限制,专门面向生物医学文献检索场景优化,包含3万余个医学核心主题词的入口词、同义词、异体名映射,官方提供结构化的可下载词表,只需要做简单的格式转换就能生成可用的
synonyms.txt文件,非常适合医学类学术研究项目使用。 - 开源社区维护的医学同义词集:多个面向医疗NLP场景的开源项目维护了免费可商用的医学同义词表,覆盖常见疾病、药物、检查检验项目的通用名、商品名、缩写、俗称映射,部分项目已经提前做好了Elasticsearch适配,可以直接下载使用,不需要额外做格式处理,适合小体量项目快速部署。
提示:如果你的研究仅针对特定细分医学方向,建议在拿到词表后做针对性裁剪,剔除和研究主题无关的术语,能有效提升Elasticsearch的检索准确率。上述免费词表如果用于公开发表的学术成果,只需要按照对应词表的要求在方法部分标注来源即可,没有额外的费用要求。
内容的提问来源于stack exchange,提问作者Shaun Potts
相关产品推荐
相关产品推荐

