Azure AI 語言中的具名實體辨識 (NER) 是什麼?

具名實體辨識 (NER) 是 Azure AI 語言所提供的其中一項功能,這是雲端中機器學習和 AI 演算法的集合,用於開發涉及書面語言的智慧型應用程式。 NER 功能可以在非結構化文字中識別和分類實體。 例如:人員、地點、組織和數量。 預先建置的 NER 功能具有已辨識實體預先設定清單。 自定義 NER 功能可讓您將模型定型,以辨識使用案例特有的特製化實體。

  • 快速入門是引導您完成對服務提出要求的入門指示。
  • 操作指南包含以更具體或自訂的方式使用服務的指示。
  • 念性文章 提供服務的功能和功能的深入說明。

注意

從 API 2023-04-15-preview 版開始,實體解析 已升級至 實體元數據 。 如果您要呼叫 API 的預覽版本等於或更新於 2023-04-15-preview,請參閱 實體元數據 一文以使用解析功能。

一般流程

若要使用這項功能,您可以提交資料以供分析和處理應用程式中的 API 輸出。 分析會依目前方式執行,且不會對數據所使用的模型新增自定義。

  1. 建立 Azure AI 語言資源,其會授與您 Azure AI 語言所提供功能的存取權。 它會產生密碼(稱為金鑰),以及您用來驗證 API 要求的端點 URL。

  2. 使用 REST API 或 C#、Java、JavaScript 和 Python 的用戶端連結庫建立要求。 您也可以使用批次要求傳送異步呼叫,將多個功能的 API 要求合併成單一呼叫。

  3. 傳送包含文字數據的要求。 您的金鑰和端點會用於驗證。

  4. 在本機串流或儲存回應。

開始使用具名實體辨識

若要使用具名實體辨識,您會提交原始非結構化文字供分析,並在您的應用程式中處理 API 輸出。 分析是按原樣執行,對針對您的資料所使用的模型不會進行額外的自訂。 使用具名實體辨識有兩種方式:

開發選項 描述
Language Studio Language Studio 是以 Web 為基礎的平台,可讓您在沒有 Azure 帳戶的情況下嘗試使用文字範例進行實體連結,以及在註冊時使用自己的資料。 如需詳細資訊,請參閱 Language Studio 網站Language Studio 快速入門
REST API 或用戶端程式庫 (Azure SDK) 使用 REST API 或以各種語言提供的用戶端程式庫,將具名實體辨識整合至您的應用程式。 如需詳細資訊,請參閱具名實體辨識快速入門

參考檔和程式代碼範例

當您在應用程式中使用此功能時,請參閱下列 Azure AI 語言的參考文件和範例:

開發選項/ 語言 參考文件 範例
REST API REST API 文件 (英文)
C# C# 文件 C# 範例
Java Java 檔 Java 範例
JavaScript JavaScript 文件 JavaScript 範例 \(英文\)
Python Python 檔 Python 範例

負責 AI

AI 系統不僅包括技術,還包括將使用該技術的人員、將受其影響的人員,以及部署所在的環境。 閱讀 NER 的透明度附註,以了解系統中負責任的 AI 使用和部署。 如需詳細資訊,您也可以參閱下列文章:

案例

  • 增強搜尋功能和搜尋索引 - 客戶可以根據檔中偵測到的實體來建置知識圖表,以增強檔搜尋為標籤。
  • 自動化商務程式 - 例如,在檢閱保險理賠時,可以醒目提示已辨識的實體,例如名稱和位置,以利檢閱。 或者,支援票證可以透過電子郵件自動以客戶名稱和公司產生。
  • 客戶分析 – 決定客戶在評論、電子郵件和通話中傳達的最受歡迎資訊,以判斷一段時間內引發和判斷趨勢的最相關主題。

下一步

有兩種方式可以開始使用具名實體辨識 (NER) 功能:

  • Language Studio 是以 Web 為基礎的平台,可讓您嘗試數個 Azure AI 語言服務功能,而無須撰寫程式碼。
  • 快速入門 文章 ,說明如何使用 REST API 和用戶端連結庫 SDK 向服務提出要求。