什么是面向健康行业的文本分析?

重要

健康状况文本分析是一项“按原样”提供的功能,“不保证没有故障”。 健康状况文本分析不应用于或不可供用于医疗设备、临床支持、诊断工具或者其他旨在用于诊断、治愈、缓解、治疗或预防疾病或其他健康问题的技术,Microsoft 不授予将此功能用于此类目的的任何许可或权利。 此功能不旨在代替专业人员医疗建议或保健意见、诊断、治疗或医疗保健专业人员临床判断而实施或部署,并且不应用作此用途。 客户独自负责健康状况文本分析的任何使用。 客户必须根据 UMLS 元词表许可协议附录或任何将来的等效链接规定的条款,单独许可其打算使用的任何及所有源词汇。 客户负责确保遵守这些许可条款,包括任何地理限制或其他适用限制。

医疗文本分析现在允许提取文本中的医疗社会决定因子 (SDOH) 和种族提及。 此功能可能无法涵盖所有潜在的 SDOH,并且不会根据 SDOH 或种族得出推理(例如,会提取物质使用信息,但不会推断药物滥用情况)。 利用医疗文本分析的输出做出的所有影响个人或资源分配(包括但不限于与计费、人力资源或治疗护理管理)的决策都应在人工监督下做出,而不能仅基于模型的结果。 SDOH 和种族信息提取功能的目的是帮助提供商改进健康结果,不应用于对 SDOH 数据的用户或使用者或患者群体进行污名化或引证负面推理,不能超出帮助提供商改进健康结果的既定目的。

适用于健康行业的文本分析是Azure AI 语言提供的预生成功能之一。 它是一项基于云的 API 服务,应用机器学习智能从各种非结构化文本(如医生笔记、出院摘要、临床文档和电子健康记录)中提取和标记相关医疗信息。

本文档包含以下类型的文章:

  • 快速入门文章提供了一个简短的教程,指导你向服务发出第一个请求。
  • 操作指南包含有关如何使用托管 API 或使用本地 Docker 容器调用服务的详细说明。
  • 概念性文章提供有关每个服务功能、命名实体识别、关系提取、实体链接和断言检测的深入信息。

健康状况文本分析功能

运行状况文本分析执行四个关键功能,即命名实体识别、关系提取、实体链接和断言检测,全部通过单个 API 调用完成。

命名实体识别用于从与任何支持的实体类型(例如诊断、药物名称、症状/体征或年龄)相关联的非结构化文本中执行所提及的单词和短语的语义提取。

Text Analytics for health NER

健康状况文本分析可以接收英语、德语、法语、意大利语、西班牙语、葡萄牙语和希伯来语的非结构化文本。

此外,适用于健康行业的文本分析可以使用快速医疗保健互操作性资源 (FHIR) 结构返回已处理的输出,使服务能够与其他电子健康系统集成。

使用方案

“用于健康行业的文本分析”可用于各种行业的多个方案。 使用适用于健康行业的文本分析的一些常见客户动机包括:

  • 通过适当的医疗编码协助和自动处理医疗文档,以确保准确的护理和计费。
  • 提高分析医疗保健数据的效率,以帮助推动类似于医疗保险的基于价值的护理模型取得成功。
  • 通过自动聚合关键患者数据来最大程度地减少医疗保健提供商的工作,以便进行趋势和模式监视。
  • 促进和支持采用 HL7 标准,在所有医疗保健服务中改进电子健康信息的交换、集成、共享、检索和交付。

示例用例:

用例 说明
提取见解和统计信息 从临床和研究文档中识别医疗实体,例如症状、药物、诊断,以便提取不同患者群体的见解和统计信息。
使用历史数据开发预测模型 根据通过历史数据创建的预测模型,助力规划、决策支持、风险分析等领域的解决方案。
批注和策展医疗信息 支持临床数据注释和策展的解决方案,例如自动执行临床编码和数字化手动创建的数据。
查看和报告医疗信息 支持用于报告和标记医疗信息中因质量保证等评审过程而导致的可能错误的解决方案。
协助决策支持 启用为人类提供与患者医疗信息相关的辅助信息的解决方案,以便更快、更可靠的决策。

开始使用医疗文本分析

若要使用此功能,需在你的应用程序中提交原始非结构化文本进行分析并处理 API 输出。 分析按原样执行,不会对数据所用的模型进行其他自定义。 可通过两种方式使用运行状况文本分析:

开发选项 说明
Language Studio Language Studio 是一个基于 Web 的平台,让你可以在没有 Azure 帐户的情况下尝试使用文本示例进行实体链接,并在注册时使用自己的数据。 有关详细信息,请参阅 Language Studio 网站Language Studio 快速入门
REST API 或客户端库 (Azure SDK) 使用以各种语言提供的 REST API 或客户端库将健康状况文本分析集成到应用程序中。 有关详细信息,请参阅医疗文本分析快速入门
Docker 容器 使用可用的 Docker 容器在本地部署此功能。 借助这些 Docker 容器,你能够将服务进一步引入数据,以满足合规性、安全性或其他操作目的。

输入要求和服务限制

适用于健康行业的文本分析旨在接收非结构化文本进行分析。 有关详细信息,请参阅数据和服务限制

健康状况文本分析适用于各种输入语言。 有关详细信息,请参阅语言支持

参考文档和代码示例

在应用程序中使用此功能时,请参阅 Azure AI 语言的以下参考文档和示例:

开发选项/语言 参考文档 示例
REST API REST API 文档
C# C# 文档 C# 示例
Java Java 文档 Java 示例
Javascript JavaScript 文档 JavaScript 示例
Python Python 文档 Python 示例