【NLP】百度AI平台自然语言处理API调用(情感分析案例)

   日期:2024-11-01    作者:caijiyuan 移动:http://g8akg8.riyuangf.com/mobile/quote/35.html

首先先注册登录百度AI平台,自然语言处理是免费的,有5 QPS,够用了,不够用可以申请增加。

【NLP】百度AI平台自然语言处理API调用(情感分析案例)

我申请增加至10 QPS,通过得很快。

找到百度AI平台的NLP入口

看到自然语言处理

点击进入

进入之后跳转到自然语言处理产品页

点击创建应用,应用创建后会有AppID、API Key、Secret Key这些参数。后续使用会利用到这些参数

使用百度NLP的API需要获取Access Token,这个token有效期一个月。

获取Access Token需要使用之前得到的参数API Key和Secret Key。

这是百度官方文档介绍的一些用法:https://ai.baidu.com/docs#/NLP-API/top

但是没有Python3的,以下代码是Python3获取Access Token。

返回Access Token字符串。

开始使用需要的NLP API,我这里使用情感分析API。需要修改Access Token

返回的值为

{'log_id': 5377788657827174316,
     'text': '苹果是一家伟大的公司',
     'items': [{'positive_prob': 0.727802,
       'confidence': 0.395115,
       'negative_prob': 0.272198,
       'sentiment': 2}]}

解析

参数说明描述log_iduint64请求唯一标识码sentimentint表示情感极性分类结果,0:负向,1:中性,2:正向confidencefloat表示分类的置信度,取值范围[0,1]positive_probfloat表示属于积极类别的概率 ,取值范围[0,1]negative_probfloat表示属于消极类别的概率,取值范围[0,1]

实例

完成

百度的NLP API还是挺好用的,但是不要太依赖于百度AI,这东西估计后期会收钱的,在NLP结合的产品探索阶段可以使用百度的NLP API 中期就需要自己研发了,自己的技术才是可靠的。


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


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号