共用方式為


在 Foundry Tools 的 Azure 語言中,什麼是命名實體識別(NER)?

命名實體識別(Named Entity Recognition,簡稱 NER)是 Azure Language 在 Foundry Tools 中提供的一項功能,該工具是一套雲端機器學習與 AI 演算法的集合,用於開發涉及書面語言的智慧應用程式。 NER 功能可以識別並分類非結構化文字中的實體。 例如:人員、地點、組織及數量。 預建的 NER 功能具有預先設定的辨識實體清單。 自訂 NER 功能可讓您訓練模型,以辨識特定於您使用案例的特殊化實體。

一般工作流程

若要使用此功能,您要提交資料以進行分析,並在您的應用程式中處理 API 輸出。 分析會按原樣執行,對您資料所使用的模型不會新增自訂項目。

  1. 建立一個 Azure 語言在 Foundry 工具中的資源,讓你能使用語言所提供的功能。 接著會產生密碼 (稱為金鑰),以及您用來驗證 API 要求的端點 URL。

  2. 使用 REST API 或適用於 C#、JAVA、JavaScript 和 Python 的用戶端程式庫來建立要求。 您也可以使用批次要求傳送非同步呼叫,以便將多個功能的 API 要求合併成單一呼叫。

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

  4. 將回應串流處理或儲存至本機。

開始使用具名實體辨識

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

開發選項 描述
Microsoft Foundry Foundry 是一個基於網頁的平台,註冊時允許你使用帶有文字範例的命名實體識別,並附上你自己的資料。 欲了解更多資訊,請參閱 Foundry 官方網站Foundry 文件
REST API 或用戶端程式庫 (Azure SDK) 使用 REST API 或以各種語言提供的用戶端程式庫,將具名實體辨識整合至應用程式。 如需詳細資訊,請參閱具名實體辨識快速入門

參考文件和程式碼範例

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

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

負責任的 AI

AI 系統不僅包含其核心技術。 它也包括操作它的人員、受到其使用影響的人員,以及更廣泛的部署情境。 所有這些互連元素都會塑造 AI 的有效性和結果。 閱讀 NER 的透明度資訊,了解系統中負責任的 AI 使用和部署。 如需詳細資訊, 請參閱 下列文章:

案例

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

後續步驟

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

  • Microsoft Foundry 是一個基於網頁的平台,讓你能在不寫程式碼的情況下使用多種語言功能。
  • 參閱快速入門文章,以了解如何使用 REST API 和用戶端程式庫 SDK 對服務提出要求。