调用百度情绪倾向分析API
一.从百度云平台获取Access token
1.打开百度智能云官网,登录/注册
2.点击->【管理控制台】
二.在旧版界面点击自然语言处理
三.创建应用并申请使用所需接口
创建应用结束后得到一组身份数据,以供后续调用接口所需
四.调用接口实现情感倾向分析功能
创建一个Python文件用于生成token数据
import requestsak = '你的API key'
sk = '你的secret key'host = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id={}&client_secret={}'.format(ak,sk)res = requests.post(host)
print(res.text)
需要使用生成的access_token数据
创建一个Python文件用于调用接口并实现情感倾向分析功能
import urllib3
import json
access_token='你的access_token数据'
http=urllib3.PoolManager()
url='https://aip.baidubce.com/rpc/2.0/nlp/v1/sentiment_classify?access_token='+access_token
params={'text':'今天天气不错呀'}
#进行json转换的时候,encode编码格式不指定也不会出错
encoded_data = json.dumps(params).encode('GBK')
request=http.request('POST',url,body=encoded_data,headers={'Content-Type':'application/json'})
#对返回的byte字节进行处理。Python3输出位串,而不是可读的字符串,需要进行转换
#注意编码格式
result = str(request.data,'GBK')
print(result)
输出结果为"positive_prob": 0.994554, "confidence": 0.987897, "negative_prob": 0.00544632
即,99%倾向于积极情绪,98%倾向于中性情绪,0.5%倾向于消极情绪
D:\project\text_to_emotion\venv\Scripts\python.exe D:/project/text_to_emotion/venv/example.py
{"log_id": 354801568416751565, "text": "今天天气不错呀", "items": [{"positive_prob": 0.994554, "confidence": 0.987897, "negative_prob": 0.00544632, "sentiment": 2}]}Process finished with exit code 0
调用百度情绪倾向分析API相关推荐
- python如何爬虫获取图形上点的坐标_python调用百度地图WEB服务API获取地点对应坐标值...
本篇博客介绍如何使用Python调用百度地图WEB服务API获取地点对应坐标值,现有一系列结构化地址数据(如:北京市海淀区上地十街十号),目的是获取对应坐标值. 百度地图开发者平台路线规划使用说明网址 ...
- python调用百度地图实现导航_python调用百度地图WEB服务API获取地点对应坐标值
本篇博客介绍如何使用Python调用百度地图WEB服务API获取地点对应坐标值,现有一系列结构化地址数据(如:北京市海淀区上地十街十号),目的是获取对应坐标值. 百度地图开发者平台路线规划使用说明网址 ...
- python随机图片api_Python丨调用百度的人脸识别api给你的颜值打个分
原标题:Python丨调用百度的人脸识别api给你的颜值打个分 需要用到的工具 百度的人脸识别api Flask PIL requests 本人对于Python学习创建了一个小小的学习圈子,为各位提供 ...
- Java调用百度OCR文字识别API实现图片文字识别软件
java_baidu_ocr Java调用百度OCR文字识别API实现图片文字识别软件 这是一款小巧方便,强大的文字识别软件,由Java编写,配上了窗口界面 调用了百度ocr文字识别API 识别精度高 ...
- java ocr api_Java调用百度OCR文字识别API实现图片文字识别软件
Java调用百度OCR文字识别API实现图片文字识别软件 原创isinple 发布于2019-01-06 13:35:59 阅读数 1296 收藏 展开 java_baidu_ocr Java调用百度 ...
- 调用百度人体属性检测api进行人员预标注
此代码目的为调用百度的人体属性检测api进行数据集预标注.并将调用所获得的相关信息保存到xml文件.具体步骤如下: 1.下载并安装相关人体分析python sdk. 网址为:https://cloud ...
- Python调用百度手写识别API,将手写笔记图片转换成文字
事件起因 家里人有十几页手写笔记想要转成文字格式.网上搜了一下发现了百度有手写文字图片识别的api,于是拿来试试. 虽然最终效果并不理想,还是当做一次测试记录一下. 手里有手写笔记想要识别一下,也可以 ...
- 调用百度人体关键点识别API
首先在百度智能云上建立对应的应用,生成AppID.API Key和Secret Key(需要申请免费资源,或者购买额度后才能使用).也可以从百度AI开放平台-控制台,找到对应的产品服务进入. 单张调用 ...
- Java调用百度AI开放平台API
百度AI开放平台 百度AI开放平台是全球领先的人工智能服务平台,面向开发者及企业开放120多项全球领先的AI能力和软硬一体组件,并提供 EasyDL定制化训练平台.对话系统开发平台UNIT.自定义模板 ...
最新文章
- button 去掉原生边框
- 2.MyBatis 动态SQL
- 织梦channel标签currentstyle样式无效不起作用
- Yocto的使用实例
- MYSQL创建一个function用来计算经纬度距离
- java循环控制_Java - 循环控制(Loop Control)
- mysql 事务 for update_mysql事务,select for update,及数据的一致性处理
- 阳泉2021高考成绩查询时间段,2021年阳泉高考成绩排名及成绩公布时间什么时候出来...
- MongoDB副本集、分片集的伪分布式部署(保姆级教程)
- 添加控制器 提示找到不到上下文_JS局部上下文和全局上下文
- 邮件作为证据如何提交_电子邮件如何取证、举证?
- 中序遍历+后序/先序遍历构建二叉树
- netty 使用阻塞发送_大数据、分布式都用到了的Netty,这几大核心知识你一定要看看!...
- Centos6.5安装FastDFS
- Idea中使用maven命令
- 对称密钥与非对称密钥
- 局域网ip扫描工具_一款针对Profinet协议漏洞渗透的工具
- 上原れな - 届かない恋
- 一文揭开图机器学习的面纱,你确定不来看看吗
- shell脚本编程大全