什麼是情感分析和意見挖掘?
情感分析和意見挖掘是語言服務所提供的其中一項功能,這是雲端中機器學習和 AI 演算法的集合,用於開發涉及書面語言的智慧型應用程式。 這些功能可協助您藉由採礦文字來找出人們對品牌或主題的看法,以取得正面或負面情感的線索,並將它們與文字的特定層面產生關聯。
情感分析和意見採礦都適用於各種 書面語言。
情感分析
情感分析功能會根據服務在句子和檔層級找到的最高信賴分數,提供情感卷標(例如「負面」、「中性」和「正面」。 此功能也會針對其中每個檔與句子傳回介於 0 到 1 之間的信賴分數,以取得正面、中性和負面情感。
意見挖掘
意見採礦是情感分析的一個特徵。 這項功能也稱為自然語言處理中以層面為基礎的情感分析,可提供文字中與文字相關意見(例如產品或服務屬性)的更細微資訊。
一般流程
若要使用這項功能,您可以提交資料以供分析和處理應用程式中的 API 輸出。 分析會依目前方式執行,且不會對數據所使用的模型新增自定義。
建立 Azure AI 語言資源,其會授與您 Azure AI 語言所提供功能的存取權。 它會產生密碼(稱為金鑰),以及您用來驗證 API 要求的端點 URL。
使用 REST API 或 C#、Java、JavaScript 和 Python 的用戶端連結庫建立要求。 您也可以使用批次要求傳送異步呼叫,將多個功能的 API 要求合併成單一呼叫。
傳送包含文字數據的要求。 您的金鑰和端點會用於驗證。
在本機串流或儲存回應。
開始使用情感分析
若要使用情感分析,您可以提交原始非結構化文字以進行分析,並在您的應用程式中處理 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 使用和部署。 如需詳細資訊,您也可以參閱下列文章: