Google 的自然语言处理虽然非常的强大,但是中文的情绪分析并非他的强项,目前中文的自然语言处理研究出处非常多是出于我们中国大陆,所以当需要用到中文的情绪分析时,百度AI 开放平台就成为我们的首选啦。
平台目前的收费非常的便宜,例如本次介绍的情感倾向分析接口,提供了 5QPS免费额度,每秒免费请求 5 次超佛心的啊!根本就相当于不用钱。
使用百度AI开放平台的情绪分析服务很简单,步骤就4个。
- 注册帐号
- 创建自然语言处理应用
- 取得
access_token - 使用情感倾向分析接口
注册帐号
首先需要注册一个百度账号。

百度AI开放平台登录画面
注册成功后完成信箱验证,即可开始使用百度AI开放平台的服务啦。
创建自然语言处理应用

百度AI开放平台的导览列
从左边的导览列选择,产品服务>人工智能>自然语言处理,可以来到自然语言处理应用程序的管理介面。

百度AI开放平台管理介面
点选创造应用

筛选想使用的服务,填入应用程序的描述。

待会会使用到API Key与Secret Key,把它记起来并小心保管,这就相当是使用此服务的帐号密码啰。
获取access_token
access_token有效期为1个月,过期就得再次索取。
POST到https://aip.baidubce.com/oauth/2.0/token
grant_type值填grant_typeclient_id值填你的api_keyclient_secret值填你的secret_key
以curl为例
curl -i -X POST "https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=your_api_key&client_secret=your_secret_key"
索取access_token成功会得到回应:
{
"refresh_token": "25.b55fe1d287227ca97aab219bb249b8ab.315360000.1798284651.282335-8574074",
"expires_in": 2592000,
"scope": "public wise_adapt",
"session_key": "9mzdDZXu3dENdFZQurfg0Vz8slgSgvvOAUebNFzyzcpQ5EnbxbF+hfG9DQkpUVQdh4p6HbQcAiz5RmuBAja1JJGgIdJI",
"access_token": "24.6c5e1ff107f0e8bcef8c46d3424a0e78.2592000.1485516651.282335-8574074",
"session_secret": "dfac94a3489fe9fca7c3221cbf7525ff"
}
错误会看见这个:
{
"error": "invalid_client",
"error_description": "unknown client id"
}
使用情感倾向分析接口
POST到https://aip.baidubce.com/rpc/2.0/nlp/v1/sentiment_classify
- HTTP标头
Content-Type用application/json access_token填入你的access_tokencharset填入UTF-8- HTTP正文带一个json:
{
"text": "你想要分析的文字,最多能带2048个字元"
}
以curl为例
curl -i -X POST -H "Content-Type: application/json" -d '{"text" : "刚刚那家餐厅蛮好吃的,我们下次再约个时间来吃第二次吧!" }' "https://aip.baidubce.com/rpc/2.0/nlp/v1/sentiment_classify?charset=UTF-8&access_token=your_access_token"
能够收到情绪分析啦
{
"log_id": 4703034185884062249,
"text": "刚刚那家餐厅蛮好吃的,我们下次再约个时间来吃第二次吧!",
"items": [
{
"positive_prob": 0.566052, // 为正面的机率,值介于 0~1
"confidence": 0.0356713, // 信心程度,值介于 0~1
"negative_prob": 0.433948, // 为负面的机率,值介于 0~1
"sentiment": 2 // 0 负面,1 中性,2 正面
}
]
}
转载需保留链接来源:软件玩家 » 手把手教你使用baidu-aip进行情绪分析
FocoClipping批量去除图片背景更换背景工具
Image to Cartoon将人像图片生成大头像卡通人物画像
SongDonkey在线将歌曲人声和伴奏背景声音分离
artflow通过文字描述联想AI生成艺术头像
在线修图从图片上抹除指定文字、物品或者人像工具
AI自动去除照片背景,支持5000*5000像素图片
在线AI修复修饰面部图片(AI Face Retouch)
使用AI技术将黑白照片变为怀旧风格彩色照