什麼是情感分析和意見挖掘?

情感分析和意見挖掘是語言服務所提供的其中一項功能,這是雲端中機器學習和 AI 演算法的集合,用於開發涉及書面語言的智慧型應用程式。 這些功能可協助您藉由採礦文字來找出人們對品牌或主題的看法,以取得正面或負面情感的線索,並將它們與文字的特定層面產生關聯。

情感分析和意見採礦都適用於各種 書面語言

情感分析

情感分析功能會根據服務在句子和檔層級找到的最高信賴分數,提供情感卷標(例如「負面」、「中性」和「正面」。 此功能也會針對其中每個檔與句子傳回介於 0 到 1 之間的信賴分數,以取得正面、中性和負面情感。

意見挖掘

意見採礦是情感分析的一個特徵。 這項功能也稱為自然語言處理中以層面為基礎的情感分析,可提供文字中與文字相關意見(例如產品或服務屬性)的更細微資訊。

一般流程

若要使用這項功能,您可以提交資料以供分析和處理應用程式中的 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 或以各種語言提供的用戶端程式庫,將文字摘要整合至您的應用程式。 如需詳細資訊,請參閱情感分析快速入門
Docker 容器 使用可用的 Docker 容器在 內部部署部署此功能。 這些 Docker 容器可讓您更接近您的數據,以符合合規性、安全性或其他操作原因。

參考檔和程式代碼範例

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

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

負責 AI

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

下一步