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

这篇具有很好参考价值的文章主要介绍了【NLP教程】用python调用百度AI开放平台进行情感倾向分析。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录
  • 一、背景
  • 二、操作步骤
    • 2.1 创建应用
    • 2.2 获取token
    • 2.3 情感倾向分析
  • 三、其他情感分析
  • 四、讲解视频

一、背景

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

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

二、操作步骤

首先,打开百度AI首页:百度AI开放平台-全球领先的人工智能服务平台

在顶部菜单,依次选择:开放能力->语言与知识->语言理解->情感倾向分析,如图所示:
【NLP教程】用python调用百度AI开放平台进行情感倾向分析

在服务列表中,选择"情感倾向分析",点击开通(我的已经开通了):
【NLP教程】用python调用百度AI开放平台进行情感倾向分析

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

创建应用,得到API Key和Secret Key
利用Key,得到access_token
有了access_token,向情感分析接口发送请求,得到返回结果

2.1 创建应用

打开应用列表(百度智能云-登录),点击创建应用:
【NLP教程】用python调用百度AI开放平台进行情感倾向分析

选择"自然语言处理",点击创建:
【NLP教程】用python调用百度AI开放平台进行情感倾向分析

创建成功之后,会得到 AppID、API Key、Secret Key三个关键信息:
【NLP教程】用python调用百度AI开放平台进行情感倾向分析

2.2 获取token

打开鉴权认证页面,我们直接用python代码获取token:
【NLP教程】用python调用百度AI开放平台进行情感倾向分析

client_id代入API Key,client_secret代入Secret Key,代码运行结果:
【NLP教程】用python调用百度AI开放平台进行情感倾向分析

返回结果中的access_token就是了。

2.3 情感倾向分析

获取到token之后,调用情感倾向分析接口,代码如下:
【NLP教程】用python调用百度AI开放平台进行情感倾向分析

输入文本:我今天太伤心了,因为我摔了一跤,呜呜呜

输出结果:置信度0.831307,消极概率0.924088,积极概率0.0759116,因此判定结果为消极。

再测试一个:
【NLP教程】用python调用百度AI开放平台进行情感倾向分析

输入文本:我可太喜欢看《狂飙》这部电视剧了,演技全员在线!!

输出结果:置信度0.999714,消极概率0.00012881,积极概率0.999871,因此判定结果为积极。

下面,咱们测试一个较长的输入文本:
【NLP教程】用python调用百度AI开放平台进行情感倾向分析

输入文本:很多人是不能理解那些上有老下有小的人的,特别是家里有严重基础疾病的至亲。我不怕我自己面对新冠,但是我妈妈去年确诊肺癌,切了大半个肺,现在正在治疗中,一点感冒就让她无比痛苦,我怎么敢让她去面对新冠病毒?那些自己得了新冠又不戴口罩在公共场合潇洒快乐的人,请多去为那些弱势群体想想吧,因为总有一天你也极有可能成为他们中的一员,你才能明白那种生命不能承受之重。

输出结果:置信度0.814589,消极概率0.916565,积极概率0.0834351,因此判定结果为消极。

三、其他情感分析

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

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

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

四、讲解视频

同步讲解视频:【NLP教程】python调用百度API接口实现情感倾向分析文章来源地址https://www.toymoban.com/news/detail-425052.html


到了这里,关于【NLP教程】用python调用百度AI开放平台进行情感倾向分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python 扩展教程(1): 调用百度AI

           自有计算机以来,人们就想让计算机具有人的感知、意识、概念、思维、行为,代替人的工作。AI (Artificial Interligence)是计算机科学的一个分支,专注研究、开发、模拟、扩展人的智能的理论、方法、技术及应用。        从研究领域和方法上, AI分为 模式识别、自

    2024年02月03日
    浏览(27)
  • 【从0开发】百度BML全功能AI开发平台【实操:以部署情感分析模型为例】

    全功能AI开发平台是一个综合性的平台,旨在支持各种人工智能(AI)应用的开发、部署和管理。这些平台通常提供一系列工具、库和服务,以帮助开发者、数据科学家和工程师创建和操作各种类型的AI应用。以下是全功能AI开发平台通常提供的一些功能和特性 : 数据管理:提

    2024年02月07日
    浏览(37)
  • [Unity+智谱AI开放平台]调用ChatGLM Tuobo模型驱动AI小姐姐数字人

            本篇文章主要介绍一下,在Unity端,集成智谱AI开放平台提供的chatglm模型api,实现AI聊天互动相关的功能。从智谱AI官方站点上看到,提供有chatglm turbo的公共模型服务,能够实现32K超长上下文,应用到我们的AI二次元小姐姐项目中,完全足够了。         价格方面,官

    2024年02月06日
    浏览(42)
  • AI机器学习实战 | 使用 Python 和 scikit-learn 库进行情感分析

    专栏集锦,大佬们可以收藏以备不时之需 Spring Cloud实战专栏:https://blog.csdn.net/superdangbo/category_9270827.html Python 实战专栏:https://blog.csdn.net/superdangbo/category_9271194.html Logback 详解专栏:https://blog.csdn.net/superdangbo/category_9271502.html tensorflow专栏:https://blog.csdn.net/superdangbo/category_869

    2024年02月05日
    浏览(28)
  • python调用百度ai将图片识别为表格excel

    百度ai官方文档:https://ai.baidu.com/ai-doc/OCR/Ik3h7y238 使用的是 表格文字识别(异步接口),同步接口已经下线

    2024年02月15日
    浏览(35)
  • python调用百度ai将图片/pdf识别为表格excel

    百度ai官方文档:https://ai.baidu.com/ai-doc/OCR/Ik3h7y238 使用的是 表格文字识别(异步接口),同步接口已经下线

    2024年02月12日
    浏览(32)
  • ChatGPT工作提效之使用python开发对接百度地图开放平台API的实战方案(批量路线规划、批量获取POI、突破数量有限制、批量地理编码)

    ChatGPT工作提效之初探路径独孤九剑遇强则强 ChatGPT工作提效之在程序开发中的巧劲和指令(创建MySQL语句、PHP语句、Javascript用法、python的交互) ChatGPT工作提效之生成开发需求和报价单并转为Excel格式 ChatGPT工作提效之小鹅通二次开发批量API对接解决方案(学习记录同步、用户注

    2024年02月06日
    浏览(36)
  • C#百度地图开放平台211sn校验失败解决方法

    个人认为百度地图开放平台确实很好用但就是C#的SN校验会出现以下几个问题 获取SN函数的Uri应该使用不带域名的Uri 比如:最终请求地址为 https://api.map.baidu.com/location/ip?ip=119.126.10.15coor=gcj02ak=123456sn=654321 时 AKSNCaculater.CaculateAKSN中的uri参数应该使用 https://api.map.baidu.com/location/i

    2024年02月12日
    浏览(32)
  • 百度免费开放文心一言和AI绘画了?

    我用百度比较少,无意中发现“百度搜索” 已经添加了一个“AI对话” 功能, 这个功能像极了正在内测的“文心一言” ,而且我发现它同样拥有AI绘画能力。这些功能本来应该都是内测或者收费的功能哦... 从主页来看,它可以写诗,可以推荐汽车,可以回答热点问题,可以

    2024年02月11日
    浏览(35)
  • 【小沐学NLP】在线AI绘画网站(百度:文心一格)

    当下,越来越多AI领域前沿技术争相落地,逐步释放出极大的产业价值,其中最受关注的方向之一便是 大规模预训练模型(简称“大模型”),大模型不仅效果好、泛化能力强、通用性强,而且具有强大的生成能力。在此基础上,AIGC(Artificial Intelligence Generated Content,人工智

    2024年02月14日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包