华为Could API人工智能系列——自然语言处理——属性级情感分析

这篇具有很好参考价值的文章主要介绍了华为Could API人工智能系列——自然语言处理——属性级情感分析。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

华为Could API人工智能系列——自然语言处理——属性级情感分析,华为Could API人工智能系列,人工智能,华为,自然语言处理

华为Could API人工智能系列——自然语言处理——属性级情感分析


前言

云原生时代,开发者们的编程方式、编程习惯都发生了天翻地覆的变化,大家逐渐地习惯在云端构建自己的应用。作为新一代的开发者们,如何更快速了解云,学习云,使用云,更便捷、更智能的开发代码,从而提升我们的开发效率,是当前最热门的话题之一,而Huawei Cloud Toolkit,作为连接华为云的百宝箱,是集成在各大IDE平台上的插件集合,会在方方面面提升着开发者的效率。

华为云API开发套件助力开发者快速集成华为云,可做到便捷连接200+的华为云服务,引用7000+的华为云API服务,在IDE中集成华为云的功能,让开发者与云端华为云建立连接。

智能编码方面集成了华为云自主研发的代码大模型和软件分析技术,全场景函数级、行级代码生成,同规模算力一次通过业界第一,这会帮助开发者更为高效的使用自动语义生成,达到快速开发的目的,使整个过程更智能。

华为Could API人工智能系列——自然语言处理——属性级情感分析,华为Could API人工智能系列,人工智能,华为,自然语言处理

环境准备

开发语言:Python

开发工具:PyCharm Community Edition 2023.1.4

PyCharm插件:

1、Chinese (Simplified) Language Pack /中文语言包

2、Huawei Cloud API:华为云API插件提供华为云服务全量API检索、调试、SDK代码自动补全、集成华为云CLI、示例代码等功能

3、Huawei Cloud CodeArts Check:华为云代码检查插件提供业界规范(含华为云)检查,支持一键格式化和代码自动修复,当前支持Java、C++、C,这个使您使用的环境操作即可,我这里用的python没有提示。

4、Huawei Cloud CodeArts Snap:华为云 CodeArt Snap 智能编程助手致力于打造现代化开发新范式,通过将自然语言转化为规范可阅读、无开源漏洞的编程语言,提升开发者编码效率,助力企业快速响应市场不确定性;

5、Huawei Cloud Toolkit Platform:华为云底座插件为华为云各类云服务插件提供公共能力,比如单点登录、UI集成、API访问等功能;

PyCharm环境的搭建:https://laoshifu.blog.csdn.net/article/details/135279145


自然语言处理——属性级情感分析

目标API位置,我们打开左侧的HUAWEI标识,点开【人工智能】选择第一个【自然语言处理】,右侧展开的菜单中我们先来搞定第一个接口。

华为Could API人工智能系列——自然语言处理——属性级情感分析,华为Could API人工智能系列,人工智能,华为,自然语言处理

接口参数信息

华为的产品文档都是非常详细的,我们在这里可以直接看到整个API的信息,非常全。

华为Could API人工智能系列——自然语言处理——属性级情感分析,华为Could API人工智能系列,人工智能,华为,自然语言处理

这里由于我们还没有开通服务,故而会报异常,这个异常就是说我们没有开通服务。

{
 "error_code": "ModelArts.4204",
 "error_msg": "Request API error. The API 4bd2c771-7c9a-418a-94eb-6ed57f382f7d is not subscribed."
}

开通服务

开通地址:https://console.huaweicloud.com/nlp/#/nlp/overview

华为Could API人工智能系列——自然语言处理——属性级情感分析,华为Could API人工智能系列,人工智能,华为,自然语言处理

接口调试

由于我们已经开通了服务,我们就可以直接尝试了。

测试文本:【发货速度好快!手机外形漂亮又大气,快充和屏幕给力,老婆很满意!】

华为Could API人工智能系列——自然语言处理——属性级情感分析,华为Could API人工智能系列,人工智能,华为,自然语言处理

{
 "aspect_opinions": [
  {
   "aspect_category": "物流派送",
   "aspect_term": "速度",
   "confidence": 1,
   "label": 1,
   "opinion_term": "好快",
   "span": [
    2,
    3,
    4,
    5
   ],
   "tag": "物流快"
  },
  {
   "aspect_category": "物流派送",
   "aspect_term": "发货",
   "confidence": 1,
   "label": 1,
   "opinion_term": "好快",
   "span": [
    0,
    1,
    4,
    5
   ],
   "tag": "物流快"
  },
  {
   "aspect_category": "外形设计",
   "aspect_term": "外形",
   "confidence": 1,
   "label": 1,
   "opinion_term": "漂亮",
   "span": [
    9,
    10,
    11,
    12
   ],
   "tag": "外观大气"
  },
  {
   "aspect_category": "外形设计",
   "aspect_term": "外形",
   "confidence": 1,
   "label": 1,
   "opinion_term": "大气",
   "span": [
    9,
    10,
    14,
    15
   ],
   "tag": "外观大气"
  },
  {
   "aspect_category": "屏幕",
   "aspect_term": "屏幕",
   "confidence": 1,
   "label": 1,
   "opinion_term": "给力",
   "span": [
    20,
    21,
    22,
    23
   ],
   "tag": "屏幕高清"
  },
  {
   "aspect_category": "电池",
   "aspect_term": "快充",
   "confidence": 1,
   "label": 1,
   "opinion_term": "给力",
   "span": [
    17,
    18,
    22,
    23
   ],
   "tag": "充电快"
  }
 ],
 "confidence": 0.926,
 "label": 1,
 "text": "发货速度好快!手机外形漂亮又大气,快充和屏幕给力,老婆很满意!"
}

测试完毕,可以看到对应的返回结果,那么,返回结果是什么呢?我们去看看API文档:

华为Could API人工智能系列——自然语言处理——属性级情感分析,华为Could API人工智能系列,人工智能,华为,自然语言处理

从这里我们就能看明白具体的参数信息了。

本地代码测试

我们先去获取我们的AK/SK,再从示例代码中复制以下代码,更换AK/SK即可。

华为Could API人工智能系列——自然语言处理——属性级情感分析,华为Could API人工智能系列,人工智能,华为,自然语言处理

更换后执行效果:

华为Could API人工智能系列——自然语言处理——属性级情感分析,华为Could API人工智能系列,人工智能,华为,自然语言处理

本地请求成功,示例完毕。文章来源地址https://www.toymoban.com/news/detail-767136.html

到了这里,关于华为Could API人工智能系列——自然语言处理——属性级情感分析的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 华为Could API人工智能系列——关键词抽取

    云原生时代,开发者们的编程方式、编程习惯都发生了天翻地覆的变化,大家逐渐地习惯在云端构建自己的应用。作为新一代的开发者们,如何更快速了解云,学习云,使用云,更便捷、更智能的开发代码,从而提升我们的开发效率,是当前最热门的话题之一,而Huawei Cloud

    2024年02月02日
    浏览(36)
  • 4.AI人工智能大模型汇总:类GPT系列模型、模型中转站Auto-GPT、多模态大模型、视觉模型、自然语言模型

    模型名称 发布方 类型 开源类型 原始模型框架 paddle版本 模型能力 模型语言 模型参数 简介 模型链接 体验链接 paddle版本链接 项目链接 备注 发布日期 创建人 模型 星火认知大模型 科大讯飞 语言模型 未发布 暂无paddle 文生文 中文 未知 https://xinghuo.xfyun.cn/?ch=bdtg-xh-cy01bd_vid=1

    2024年02月04日
    浏览(78)
  • 【数据挖掘与人工智能自然语言处理】自然语言处理和人工智能:如何利用自然语言处理技术进行数据挖掘

    作者:禅与计算机程序设计艺术 随着互联网和大数据时代的到来,数据挖掘已成为各个行业的热门话题。数据挖掘的核心在于发现数据中的有价值信息,而自然语言处理(NLP)技术是实现这一目标的重要手段。本文旨在通过自然语言处理技术进行数据挖掘,为数据挖掘提供一

    2024年02月05日
    浏览(94)
  • 人工智能 | 自然语言处理的发展历程

    ===================================================== github:https://github.com/MichaelBeechan CSDN:https://blog.csdn.net/u011344545 ===================================================== 随着深度学习和大数据技术的进步,自然语言处理取得了显著的进步。人们正在研究如何使计算机更好地理解和生成人类语言,以

    2024年01月20日
    浏览(83)
  • 阶段五:深度学习和人工智能(学习人工智能的应用领域,如自然语言处理,计算机视觉等)

    Python是人工智能领域最流行的编程语言之一,它具有简单易学、功能强大、库丰富等优点,因此在自然语言处理、计算机视觉等领域得到了广泛应用。 自然语言处理 自然语言处理是人工智能领域的一个重要分支,它主要研究如何让计算机理解和处理人类语言。Python在自然语

    2024年02月04日
    浏览(75)
  • 人工智能与自然语言处理:实现和发展

    作者:禅与计算机程序设计艺术 引言 1.1. 背景介绍 随着科学技术的飞速发展,人工智能作为一项新兴技术,得到了广泛的关注和应用。自然语言处理(Natural Language Processing, NLP)作为人工智能领域的重要组成部分,其主要研究目标是让计算机理解和处理自然语言。通过NLP技术

    2024年02月07日
    浏览(61)
  • 人工智能与自然语言处理的哲学思考

    作者:禅与计算机程序设计艺术 《人工智能与自然语言处理的哲学思考》 引言 1.1. 背景介绍 随着信息技术的飞速发展,人工智能作为一项新兴技术,逐渐成为了人们关注的焦点。人工智能的应用涉及到众多领域,其中自然语言处理(NLP)是其中的一个重要分支。自然语言处

    2024年02月07日
    浏览(60)
  • 【人工智能】自然语言转换成 DSL的技术方案

    在本文中,我们将探讨将自然语言转换为领域特定语言(DSL)的三种可行技术方案。我们将分析这些技术方案的原理,以及提供一些代码实例。 基于规则的

    2024年02月08日
    浏览(58)
  • 自然语言处理的未来:从语音助手到人工智能

    自然语言处理(NLP)是人工智能(AI)领域的一个重要分支,它涉及到计算机理解、生成和处理人类语言的能力。自从2010年左右,NLP技术在深度学习和大数据技术的推动下发生了巨大的变革,这使得许多之前只能由专业人士完成的任务现在可以由计算机自动完成。 在过去的几年里

    2024年02月21日
    浏览(90)
  • 自然语言处理的发展NLP语言模组人工智能的未来

    随着深度学习和大数据技术的进步,自然语言处理取得了显著的进步。人们正在研究如何使计算机更好地理解和生成人类语言,以及如何应用NLP技术改善搜索引擎、语音助手、机器翻译等领域。 方向一:技术进步 1. 人工智能的崛起: 人工智能(AI)作为当今技术进步的重要

    2024年01月25日
    浏览(82)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包