當前位置: 首頁> 最新文章列表> PHP快速集成百度語言情感分析API教程

PHP快速集成百度語言情感分析API教程

M66 2025-06-22

什麼是語言情感分析及其應用

語言情感分析是通過技術手段識別和判斷文本中表達的情感傾向,常用於了解用戶對某個話題的態度和情緒。百度開放了強大的語言情感分析API,本文將帶你一步步使用PHP完成對接,實現對文本的智能情感分析。

註冊百度開發者賬號並創建應用

首先,訪問百度開發者平台註冊賬號,並新建一個應用。創建時選擇“自然語言處理”模塊,確保開啟“語言情感分析”功能。

獲取API Key和Secret Key

應用創建成功後,進入控制台即可獲取API Key和Secret Key。這兩個密鑰是調用接口的憑證,請妥善保存,避免洩露。

安裝百度PHP SDK

百度官方提供了PHP版SDK,可以使用Composer快速安裝。在項目根目錄執行命令:
composer require baidu-aip/baidu-aip-sdk
安裝完成後,在代碼中引入SDK:
require_once 'vendor/autoload.php';
use BaiduAIPAipNlp;

初始化AipNlp客戶端

初始化時需要傳入appid、apikey和secretkey,示例如下:
$appId = 'your_app_id';
$apiKey = 'your_api_key';
$secretKey = 'your_secret_key';
<p>$client = new AipNlp($appId, $apiKey, $secretKey);<br>

調用情感分析接口

準備好文本後,調用`sentiementClassify`方法進行情感分析:
$text = &#39;我今天感覺非常開心&#39;;
$result = $client->sentimentClassify($text);
<p>print_r($result);<br>

接口返回的數據中包含了文本的情感分類及對應置信度。

完整示例代碼

下面是集成的完整PHP代碼示例:
<?php
require_once 'vendor/autoload.php';
use BaiduAIPAipNlp;
<p>$appId = &#39;your_app_id&#39;;<br>
$apiKey = &#39;your_api_key&#39;;<br>
$secretKey = &#39;your_secret_key&#39;;</p>
<p>$client = new AipNlp($appId, $apiKey, $secretKey);</p>
<p>$text = &#39;我今天感覺非常開心&#39;;<br>
$result = $client->sentimentClassify($text);</p>
<p>print_r($result);<br>
?><br>

總結

本文介紹了使用PHP快速對接百度語言情感分析接口的完整流程,從賬號註冊、API密鑰獲取、SDK安裝到接口調用,幫助開發者輕鬆實現文本情感分析功能。借助百度強大的自然語言處理能力,可以為應用賦能,提升用戶體驗。百度還提供了豐富的自然語言處理API,開發者可以根據需求進一步探索使用。