@[TOC]
1.注册百度账号,登录百度智能云,点击总览选择自然语言处理,创建应用(创建选项认真阅读,填写)
创建好应用会生成相应的AppID API Key Secret Key
2.要调用百度API,就要获得权限,利用获取到的API Key Secret Key去获取Access Token
获取的地址
访问这个地址,获得Access Token(但是Access Token 有一个有效期 超过有效期则调用api将会不成功)
expires_in:Access Token的有效期(秒为单位,一般为1个月)
总结:要调用API 需要a登录--b创建应用--c获得API Key 和Secret Key--d访问授权地址获得Access Token
利用python调用百度api测试(pyhon直接官网下载,编辑器使用的是其自带的编辑器:IDLE)
做最简单的调用:保存Access Token调用百度API
情感倾向分析:
HTTP方法: 请求URL:
access_token(通过API Key和Secret Key获取的access_token)
最简单的例子:可以直接使用(编辑器:IDLE):
运行的结果:
百度情感分析API的上限是2048字节,因此判断文章字节数小于2048,则直接调用 若超过限制,则需要将文本分段
通过输入网址,将网页内容筛选出来进行情感倾向分析
数据库的连接,我的应用场景:将网址存在数据库,判断该网址的文本是积极还是消极,步骤:
连接数据库,查询数据库获得url地址,通过url获得网址的文本信息,判断是消极还是积极,再将结果存入数据库,(代码已经调通,只是在上面基础上再加一些功能,可以自己做一哈,若需要源码则留言或私信)
调用python脚本的方法有很多,可以自行百度,我这里用的是Runtime.getRuntime().exec()
以上就是本篇文章【调用百度API 对文本进行情感倾向分析(舆情分析)】的全部内容了,欢迎阅览 ! 文章地址:http://sicmodule.glev.cn/quote/10994.html 行业 资讯 企业新闻 行情 企业黄页 同类资讯 网站地图 返回首页 歌乐夫资讯移动站 http://sicmodule.glev.cn/mobile/ , 查看更多