推广 热搜:   公司  快速  企业  中国  设备    上海  行业  未来 

【NLP教程】用python调用百度AI开放平台进行情感倾向分析

   日期:2024-10-31     移动:http://keant.xrbh.cn/quote/7395.html

Hi,大家!我是 @马哥python说 ,一名10年程序猿。

【NLP教程】用python调用百度AI开放平台进行情感倾向分析

今天我来演示一下:通过百度AI开放平台,利用python调用百度接口进行中文情感倾向分析,并得出情感极性分为积极、消极还是中性以及置信度结果。

首先,打开百度AI首页:https://ai.baidu.com/

在顶部菜单,依次选择:开放能力->语言与知识->语言理解->情感倾向分析,如图所示:

在服务列表中,选择"情感倾向分析",点击开通(我的已经开通了):

通过查看技术文档(https://ai.baidu.com/ai-doc/NLP/zk6z52hds)得知,请求服务需要用access_token,而想到得到access_token,又得需要API Key和Secret Key,想到得到Key就得创建应用,因此,梳理思路如下:

打开应用列表(https://console.bce.baidu.com/ai/?_=1681545511289&fromai=1#/ai/nlp/app/list),点击创建应用:

选择"自然语言处理",点击创建:

创建成功之后,会得到 AppID、API Key、Secret Key三个关键信息:

打开鉴权认证页面,我们直接用python代码获取token:

client_id代入API Key,client_secret代入Secret Key,代码运行结果:

返回结果中的access_token就是了。

获取到token之后,调用情感倾向分析接口,代码如下:

输入文本:

输出结果:

再测试一个:

输入文本:

输出结果:

下面,咱们测试一个较长的输入文本:

输入文本:

输出结果:

其他python中文情感分析库,比如snownlp应用我之前写的比较多,准确率有待考证。

如果你觉得准确率低,百度还提供了自训练模型的EasyDL平台供使用,无代码开发经验也可训练模型,很方便。

另外,阿里、腾讯、华为等AI开放平台也有对标的接口服务,大家可以试试看。

同步讲解视频:


最后,征集下大家的需求:

本文地址:http://lianchengexpo.xrbh.cn/quote/7395.html    迅博思语资讯 http://lianchengexpo.xrbh.cn/ , 查看更多

特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


相关行业动态
推荐行业动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  粤ICP备2023022329号