写点什么

Amazon Comprehend Medical 新增本体链接功能(二)

  • 2019-12-20
  • 本文字数:10018 字

    阅读完需:约 33 分钟

Amazon Comprehend Medical 新增本体链接功能(二)

正如预期,诊断结论和症状都被识别为实体。在详细的结果中,这些实体均链接到 ICD-10-CM 本体中的医疗状况。例如,输入文本中描述的两个主要诊断结论是排名最高的结果,而本体中的特定概念由 Comprehend Medical 推断得来,每个概念都有其自己的分数。



在生产环境中,您可以通过 API 使用 Comprehend Medical,将这些功能集成到您的处理工作流程中。上述所有屏幕截图均以 JSON 格式直观地呈现了 API 返回的结构化信息。例如,以下是检测药物的结果(RxNorm 概念):


Json


{    "Entities": [        {            "Id": 0,            "Text": "Clonidine",            "Category": "MEDICATION",            "Type": "GENERIC_NAME",            "Score": 0.9933062195777893,            "BeginOffset": 83,            "EndOffset": 92,            "Attributes": [],            "Traits": [],            "RxNormConcepts": [                {                    "Description": "Clonidine",                    "Code": "2599",                    "Score": 0.9148101806640625                },                {                    "Description": "168 HR Clonidine 0.00417 MG/HR Transdermal System",                    "Code": "998671",                    "Score": 0.8215734958648682                },                {                    "Description": "Clonidine Hydrochloride 0.025 MG Oral Tablet",                    "Code": "892791",                    "Score": 0.7519310116767883                },                {                    "Description": "10 ML Clonidine Hydrochloride 0.5 MG/ML Injection",                    "Code": "884225",                    "Score": 0.7171697020530701                },                {                    "Description": "Clonidine Hydrochloride 0.2 MG Oral Tablet",                    "Code": "884185",                    "Score": 0.6776907444000244                }            ]        },        {            "Id": 1,            "Text": "Vyvanse",            "Category": "MEDICATION",            "Type": "BRAND_NAME",            "Score": 0.9995427131652832,            "BeginOffset": 148,            "EndOffset": 155,            "Attributes": [                {                    "Type": "DOSAGE",                    "Score": 0.9910679459571838,                    "RelationshipScore": 0.9999822378158569,                    "Id": 2,                    "BeginOffset": 156,                    "EndOffset": 162,                    "Text": "50 mgs",                    "Traits": []                },                {                    "Type": "ROUTE_OR_MODE",                    "Score": 0.9997182488441467,                    "RelationshipScore": 0.9993833303451538,                    "Id": 3,                    "BeginOffset": 163,                    "EndOffset": 165,                    "Text": "po",                    "Traits": []                },                {                    "Type": "FREQUENCY",                    "Score": 0.983681321144104,                    "RelationshipScore": 0.9999642372131348,                    "Id": 4,                    "BeginOffset": 166,                    "EndOffset": 184,                    "Text": "at breakfast daily",                    "Traits": []                }            ],            "Traits": [],            "RxNormConcepts": [                {                    "Description": "lisdexamfetamine dimesylate 50 MG Oral Capsule [Vyvanse]",                    "Code": "854852",                    "Score": 0.8883932828903198                },                {                    "Description": "lisdexamfetamine dimesylate 50 MG Chewable Tablet [Vyvanse]",                    "Code": "1871469",                    "Score": 0.7482635378837585                },                {                    "Description": "Vyvanse",                    "Code": "711043",                    "Score": 0.7041242122650146                },                {                    "Description": "lisdexamfetamine dimesylate 70 MG Oral Capsule [Vyvanse]",                    "Code": "854844",                    "Score": 0.23675969243049622                },                {                    "Description": "lisdexamfetamine dimesylate 60 MG Oral Capsule [Vyvanse]",                    "Code": "854848",                    "Score": 0.14077001810073853                }            ]        },        {            "Id": 5,            "Text": "Clonidine",            "Category": "MEDICATION",            "Type": "GENERIC_NAME",            "Score": 0.9982216954231262,            "BeginOffset": 199,            "EndOffset": 208,            "Attributes": [                {                    "Type": "STRENGTH",                    "Score": 0.7696017026901245,                    "RelationshipScore": 0.9999960660934448,                    "Id": 6,                    "BeginOffset": 209,                    "EndOffset": 216,                    "Text": "0.2 mgs",                    "Traits": []                },                {                    "Type": "DOSAGE",                    "Score": 0.777644693851471,                    "RelationshipScore": 0.9999927282333374,                    "Id": 7,                    "BeginOffset": 220,                    "EndOffset": 236,                    "Text": "1 and 1 / 2 tabs",                    "Traits": []                },                {                    "Type": "ROUTE_OR_MODE",                    "Score": 0.9981689453125,                    "RelationshipScore": 0.999950647354126,                    "Id": 8,                    "BeginOffset": 237,                    "EndOffset": 239,                    "Text": "po",                    "Traits": []                },                {                    "Type": "FREQUENCY",                    "Score": 0.99753737449646,                    "RelationshipScore": 0.9999889135360718,                    "Id": 9,                    "BeginOffset": 240,                    "EndOffset": 243,                    "Text": "qhs",                    "Traits": []                }            ],            "Traits": [],            "RxNormConcepts": [                {                    "Description": "Clonidine Hydrochloride 0.2 MG Oral Tablet",                    "Code": "884185",                    "Score": 0.9600071907043457                },                {                    "Description": "Clonidine Hydrochloride 0.025 MG Oral Tablet",                    "Code": "892791",                    "Score": 0.8955953121185303                },                {                    "Description": "24 HR Clonidine Hydrochloride 0.2 MG Extended Release Oral Tablet",                    "Code": "885880",                    "Score": 0.8706559538841248                },                {                    "Description": "12 HR Clonidine Hydrochloride 0.2 MG Extended Release Oral Tablet",                    "Code": "1013937",                    "Score": 0.786146879196167                },                {                    "Description": "Chlorthalidone 15 MG / Clonidine Hydrochloride 0.2 MG Oral Tablet",                    "Code": "884198",                    "Score": 0.601354718208313                }            ]        }    ],    "ModelVersion": "0.0.0"}
复制代码


类似的,以下是检测医疗状况时的输出(ICD-10-CM 概念):


Json


{    "Entities": [        {            "Id": 0,            "Text": "coronary artery disease",            "Category": "MEDICAL_CONDITION",            "Type": "DX_NAME",            "Score": 0.9933860898017883,            "BeginOffset": 90,            "EndOffset": 113,            "Attributes": [],            "Traits": [                {                    "Name": "DIAGNOSIS",                    "Score": 0.9682672023773193                }            ],            "ICD10CMConcepts": [                {                    "Description": "Atherosclerotic heart disease of native coronary artery without angina pectoris",                    "Code": "I25.10",                    "Score": 0.8199513554573059                },                {                    "Description": "Atherosclerotic heart disease of native coronary artery",                    "Code": "I25.1",                    "Score": 0.4950370192527771                },                {                    "Description": "Old myocardial infarction",                    "Code": "I25.2",                    "Score": 0.18753206729888916                },                {                    "Description": "Atherosclerotic heart disease of native coronary artery with unstable angina pectoris",                    "Code": "I25.110",                    "Score": 0.16535982489585876                },                {                    "Description": "Atherosclerotic heart disease of native coronary artery with unspecified angina pectoris",                    "Code": "I25.119",                    "Score": 0.15222692489624023                }            ]        },        {            "Id": 2,            "Text": "atrial fibrillation",            "Category": "MEDICAL_CONDITION",            "Type": "DX_NAME",            "Score": 0.9923409223556519,            "BeginOffset": 116,            "EndOffset": 135,            "Attributes": [],            "Traits": [                {                    "Name": "DIAGNOSIS",                    "Score": 0.9708861708641052                }            ],            "ICD10CMConcepts": [                {                    "Description": "Unspecified atrial fibrillation",                    "Code": "I48.91",                    "Score": 0.7011875510215759                },                {                    "Description": "Chronic atrial fibrillation",                    "Code": "I48.2",                    "Score": 0.28612759709358215                },                {                    "Description": "Paroxysmal atrial fibrillation",                    "Code": "I48.0",                    "Score": 0.21157972514629364                },                {                    "Description": "Persistent atrial fibrillation",                    "Code": "I48.1",                    "Score": 0.16996538639068604                },                {                    "Description": "Atrial premature depolarization",                    "Code": "I49.1",                    "Score": 0.16715925931930542                }            ]        },        {            "Id": 3,            "Text": "hypertension",            "Category": "MEDICAL_CONDITION",            "Type": "DX_NAME",            "Score": 0.9993137121200562,            "BeginOffset": 138,            "EndOffset": 150,            "Attributes": [],            "Traits": [                {                    "Name": "DIAGNOSIS",                    "Score": 0.9734011888504028                }            ],            "ICD10CMConcepts": [                {                    "Description": "Essential (primary) hypertension",                    "Code": "I10",                    "Score": 0.6827990412712097                },                {                    "Description": "Hypertensive heart disease without heart failure",                    "Code": "I11.9",                    "Score": 0.09846580773591995                },                {                    "Description": "Hypertensive heart disease with heart failure",                    "Code": "I11.0",                    "Score": 0.09182810038328171                },                {                    "Description": "Pulmonary hypertension, unspecified",                    "Code": "I27.20",                    "Score": 0.0866364985704422                },                {                    "Description": "Primary pulmonary hypertension",                    "Code": "I27.0",                    "Score": 0.07662317156791687                }            ]        },        {            "Id": 4,            "Text": "hyperlipidemia",            "Category": "MEDICAL_CONDITION",            "Type": "DX_NAME",            "Score": 0.9998835325241089,            "BeginOffset": 153,            "EndOffset": 167,            "Attributes": [],            "Traits": [                {                    "Name": "DIAGNOSIS",                    "Score": 0.9702492356300354                }            ],            "ICD10CMConcepts": [                {                    "Description": "Hyperlipidemia, unspecified",                    "Code": "E78.5",                    "Score": 0.8378056883811951                },                {                    "Description": "Disorders of lipoprotein metabolism and other lipidemias",                    "Code": "E78",                    "Score": 0.20186281204223633                },                {                    "Description": "Lipid storage disorder, unspecified",                    "Code": "E75.6",                    "Score": 0.18514418601989746                },                {                    "Description": "Pure hyperglyceridemia",                    "Code": "E78.1",                    "Score": 0.1438658982515335                },                {                    "Description": "Other hyperlipidemia",                    "Code": "E78.49",                    "Score": 0.13983778655529022                }            ]        },        {            "Id": 5,            "Text": "chills",            "Category": "MEDICAL_CONDITION",            "Type": "DX_NAME",            "Score": 0.9989762306213379,            "BeginOffset": 211,            "EndOffset": 217,            "Attributes": [],            "Traits": [                {                    "Name": "SYMPTOM",                    "Score": 0.9510533213615417                }            ],            "ICD10CMConcepts": [                {                    "Description": "Chills (without fever)",                    "Code": "R68.83",                    "Score": 0.7460958361625671                },                {                    "Description": "Fever, unspecified",                    "Code": "R50.9",                    "Score": 0.11848161369562149                },                {                    "Description": "Typhus fever, unspecified",                    "Code": "A75.9",                    "Score": 0.07497859001159668                },                {                    "Description": "Neutropenia, unspecified",                    "Code": "D70.9",                    "Score": 0.07332006841897964                },                {                    "Description": "Lassa fever",                    "Code": "A96.2",                    "Score": 0.0721040666103363                }            ]        },        {            "Id": 6,            "Text": "nausea",            "Category": "MEDICAL_CONDITION",            "Type": "DX_NAME",            "Score": 0.9993392825126648,            "BeginOffset": 220,            "EndOffset": 226,            "Attributes": [],            "Traits": [                {                    "Name": "SYMPTOM",                    "Score": 0.9175007939338684                }            ],            "ICD10CMConcepts": [                {                    "Description": "Nausea",                    "Code": "R11.0",                    "Score": 0.7333012819290161                },                {                    "Description": "Nausea with vomiting, unspecified",                    "Code": "R11.2",                    "Score": 0.20183530449867249                },                {                    "Description": "Hematemesis",                    "Code": "K92.0",                    "Score": 0.1203150525689125                },                {                    "Description": "Vomiting, unspecified",                    "Code": "R11.10",                    "Score": 0.11658868193626404                },                {                    "Description": "Nausea and vomiting",                    "Code": "R11",                    "Score": 0.11535880714654922                }            ]        },        {            "Id": 8,            "Text": "flank pain",            "Category": "MEDICAL_CONDITION",            "Type": "DX_NAME",            "Score": 0.9315784573554993,            "BeginOffset": 235,            "EndOffset": 245,            "Attributes": [                {                    "Type": "ACUITY",                    "Score": 0.9809532761573792,                    "RelationshipScore": 0.9999837875366211,                    "Id": 7,                    "BeginOffset": 229,                    "EndOffset": 234,                    "Text": "acute",                    "Traits": []                }            ],            "Traits": [                {                    "Name": "SYMPTOM",                    "Score": 0.8182812929153442                }            ],            "ICD10CMConcepts": [                {                    "Description": "Unspecified abdominal pain",                    "Code": "R10.9",                    "Score": 0.4959934949874878                },                {                    "Description": "Generalized abdominal pain",                    "Code": "R10.84",                    "Score": 0.12332479655742645                },                {                    "Description": "Lower abdominal pain, unspecified",                    "Code": "R10.30",                    "Score": 0.08319114148616791                },                {                    "Description": "Upper abdominal pain, unspecified",                    "Code": "R10.10",                    "Score": 0.08275411278009415                },                {                    "Description": "Jaw pain",                    "Code": "R68.84",                    "Score": 0.07797083258628845                }            ]        },        {            "Id": 10,            "Text": "numbness",            "Category": "MEDICAL_CONDITION",            "Type": "DX_NAME",            "Score": 0.9659366011619568,            "BeginOffset": 255,            "EndOffset": 263,            "Attributes": [                {                    "Type": "SYSTEM_ORGAN_SITE",                    "Score": 0.9976192116737366,                    "RelationshipScore": 0.9999089241027832,                    "Id": 11,                    "BeginOffset": 271,                    "EndOffset": 274,                    "Text": "leg",                    "Traits": []                }            ],            "Traits": [                {                    "Name": "SYMPTOM",                    "Score": 0.7310190796852112                }            ],            "ICD10CMConcepts": [                {                    "Description": "Anesthesia of skin",                    "Code": "R20.0",                    "Score": 0.767346203327179                },                {                    "Description": "Paresthesia of skin",                    "Code": "R20.2",                    "Score": 0.13602739572525024                },                {                    "Description": "Other complications of anesthesia",                    "Code": "T88.59",                    "Score": 0.09990577399730682                },                {                    "Description": "Hypothermia following anesthesia",                    "Code": "T88.51",                    "Score": 0.09953102469444275                },                {                    "Description": "Disorder of the skin and subcutaneous tissue, unspecified",                    "Code": "L98.9",                    "Score": 0.08736388385295868                }            ]        }    ],    "ModelVersion": "0.0.0"}
复制代码


**现已推出


**您可以通过控制台、AWS 命令行界面 (CLI)AWS 开发工具包使用 Amazon Comprehend Medical。 使用 Comprehend Medical,您只需为实际用量付费。您需要根据每月处理的文本量付费,具体取决于您今后的使用情况。详情请参阅 Comprehend 定价页面中的“Comprehend Medical”部分。本体链接功能现已在提供 Amazon Comprehend Medical 的所有区域推出,具体区域请参阅 AWS 区域表


新推出的本体链接 API 使用户可以轻松从非结构化临床文本中检测药物和医疗状况,并将它们分别链接到 RxNorm 和 ICD-10-CM 代码。这项新功能可以帮助您节省以高精度处理大量非结构化医学文本所需成本、时间和精力。


Danilo


本文转载自 AWS 技术博客。


原文链接:https://amazonaws-china.com/cn/blogs/china/new-amazon-comprehend-medical-adds-ontology-linking/


2019-12-20 15:25498

评论

发布
暂无评论
发现更多内容

公链技术开发公司

西安链酷科技

公链开发

小程序技术实践:如何快速开发适配鸿蒙的App

Geek_2305a8

为什么老有人想让我们“程序员”失业?

互联网工科生

程序员 开发工具

re:invent 2023 Amazon Q 初体验

亚马逊云科技 (Amazon Web Services)

re:Invent 亚马逊云科技 Amazon Q

多线程系列(一) -线程技术入门知识讲解

快乐非自愿限量之名

Java 多线程 编程开发

跨界协作:借助gRPC实现Python数据分析能力的共享

不在线第一只蜗牛

Python gRPC RPC

PolarDB-X的XPlan索引选择

阿里云数据库开源

数据库 阿里云 索引 polarDB PolarDB-X

开源软件:推动软件开发行业繁荣的关键力量

EquatorCoco

开源 软件开发

探索AI视频生成新纪元:文生视频Sora VS RunwayML、Pika及StableVideo——谁将引领未来

汀丶人工智能

大模型 Pika sora 文生视频 Runway

服务运行时动态挂载JavaAgent和插件——Sermant热插拔能力解析

华为云开源

开源 微服务治理 字节码增强

编写高效的代码,你应该了解Array、Memory、ReadOnlySequence

EquatorCoco

编程语言 代码 编程技巧

区块链游戏解说: DeFi Kingdoms

Footprint Analytics

defi 区块链游戏 链游

IPQ9574 and IPQ6010 WiFi7 and WiFi6 represent chips - differences in performance and functionality.

wifi6-yiyi

WiFi7 ipq9574

Web自动化三种等待方式,一篇文章教会你

霍格沃兹测试开发学社

运维工作新时代:自主编码实现运维自动化的转型之旅

京东零售技术

运维 自动化运维

聊聊几个最热门的前端框架

伤感汤姆布利柏

扫码即可快速协作:草料二维码底部协作面板功能详解

草料二维码

如何将“龙”插入到富文本编辑器中?

OpenTiny社区

开源 前端 低代码 组件库

搭建开发年赚千万的体育赛事直播平台:关键资源与实施策略

软件开发-梦幻运营部

RRAM机制、材料及其在神经形态计算中的应用

申公豹

存内计算

极速提升软件测试效率:揭秘Web自动化三大等待技巧

测试人

软件测试 自动化测试 测试开发

淘宝商品详情API接口封装和解析

tbapi

淘宝商品详情数据接口 淘宝商品详情解析

低代码,提高软件开发效率,协同办公更高效

高端章鱼哥

低代码

项目开发常用的技术栈有哪些?

这我可不懂

软件开发 低代码 前端框架

已解决MemoryError异常的正确解决方法,亲测有效!!!

小明Java问道之路

软件测试学习笔记丨性能统计工具

测试人

软件测试 性能测试 自动化测试 测试开发

Amazon Comprehend Medical 新增本体链接功能(二)_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章