30行代码消费腾讯人工智能开放平台提供的自然语言处理API
腾讯人工智能AI开放平台上提供了很多免费的人工智能API,开发人员只需要一个QQ号就可以登录进去使用。
腾讯人工智能AI开放平台的地址:https://ai.qq.com/
里面的好东西很多,以自然语言处理的人工智能API为例。
假设我们有一个句子:腾讯AI人工智能开放平台。我们希望用腾讯的人工智能开放平台里提供的自然语言处理API对这个句子进行智能分词。
用您的QQ号登录腾讯人工智能开放平台,创建一个新的应用:
https://ai.qq.com/
根据您的实际需要选择自然语言处理的具体类别:
文本朗读(Text to speech)/语音合成(Speech synthesis)
语音识别(Speech recognition)
中文自动分词(Chinese word segmentation)
词性标注(Part-of-speech tagging)
句法分析(Parsing)
自然语言生成(Natural language generation)
文本分类(Text categorization)
信息检索(Information retrieval)
信息抽取(Information extraction)
文字校对(Text-proofing)
问答系统(Question answering)
机器翻译(Machine translation)
自动摘要(Automatic summarization)
文字蕴涵(Textual entailment)
创建应用之后生成的app id和app key要记下来,在代码里要使用。
新建一个js文件,输入如下代码:
var md5 = require('md5');var app_id = "2107823355";var time_stamp = Date.now() / 1000;var nonce_str = Date.now();var text = "腾讯AI人工智能开放平台";var app_key = "LHGNH0usjUTRRRSA";var input = "app_id=" + app_id + "&nonce_str=" + nonce_str + "&text=" + encodeURI(text)+ "&time_stamp=" + time_stamp + "&app_key=" + app_key;var upper = md5(input).toUpperCase();console.log(upper);input = input + "&sign=" + upper;var request = require('request');var oOptions = {url: "https://api.ai.qq.com/fcgi-bin/nlp/nlp_wordseg",method: "POST",headers: {"content-type": "application/x-www-form-urlencoded",},body: input};console.log("request sent: " + oOptions.body);var action = new Promise(function(resolve,reject){request(oOptions,function(error,response,body){console.log("response: " + body);}); // end of request});
通过nodejs里的request组件, 使用HTTP POST调用https://api.ai.qq.com/fcgi-bin/nlp/nlp_wordseg去消费腾讯人工智能开放平台的自然语言处理的分词API:
这些代码的详细解释,我已经在我之前的NLP版本里介绍过了:
使用命令行 node nlp.js即可消费该API并查看结果:
要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
转载于:https://www.cnblogs.com/sap-jerry/p/9819814.html
30行代码消费腾讯人工智能开放平台提供的自然语言处理API相关推荐
- 腾讯AI开放平台使用尝试:代理后的文本翻译API使用方式
这篇文章介绍一下如何结合代理服务器使用腾讯AI开放平台提供的文本翻译API. 目录 事前准备 请求参数 返回格式 示例代码 使用示例 常见问题 结果确认 总结 参考内容 事前准备 实现需要申请申请账号 ...
- 腾讯AI开放平台的接口调用指南
最近无意发现腾讯AI开放平台上提供了大量好玩的人工智能云服务,而且是完全免费的.只需要用QQ号登录即可.这么好的东西,作为一个程序员,当然要试试了! 从上图可以看出腾讯AI开放平台提供的人工智能服务主 ...
- 本周AI热点回顾:30行代码,让27吨发电机原地爆炸;Photoshop把AI论文demo打包实现了;2块钱就能买上千张人脸照片
点击左上方蓝字关注我们 01 Photoshop把AI论文demo打包实现了:照片上色.改年龄.换表情只需要点点鼠标 这两年,我们从很多论文中看到过一些令人惊艳的 demo,比如老照片自动上色.低画质 ...
- 30 行代码实现蚂蚁森林自动偷能量
点击上方 "编程技术圈"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 每日英文 A friend who understands your tea ...
- python制作表白神器_程序员的七夕用30行代码让Python化身表白神器
转眼又到了咱们中国传统的情人节七夕了,今天笔者就带大家来领略一下用Python表白的方式.让程序员的恋人们感受一下IT人的浪漫. 一.词云制作 首先咱们可以用之前介绍过的wordcould包制作词云. ...
- 30行代码,带你分分钟创建神经网络!(附工具教程)
来源:大数据文摘 作者:Per Haiald Borgen 本文长度为1612字,建议阅读3分钟 本文为你介绍如何使用Synaptic.js创建和训练神经网络. 本文含大量代码,如需原文请从文末来源链 ...
- vb.net读取excel并写入dgv_读取PDF中的表格写入EXCEL?30行代码搞定
办公自动化系列+1 现在,各类数据分析的书籍,都可以在网上找到PDF版本: 同时,百度文库.各类数据统计文库.行业研究等众多论文报告,是通过PDF的形式去展示输出的: 但是,令人都头疼的是,各类数据分 ...
- thymealf如何实现传单个变量给html_梦回2013,看尤大vue的第一行代码,如何用30行代码实现vue(超简洁,适合初学者)...
非非非标题党,干货预警!!! 介绍 大家好,我是清池交友 app 开发日记,记录清池交友 app 开发中学习过程和踩坑日记,伪全栈[1] 技术栈:前端 js,vue,uniapp,后端 java 尤大 ...
- Python程序员30行代码素描表白!网友:花里胡哨
总有人说程序员不够浪漫!其实我们只是没时间而已,等我们有时间了,还有普通人什么事儿?最近就有一个小伙伴上热搜了! 原来他用Python给可爱的女朋友画了一幅素描!不到30行代码,一起来学学给她一个惊喜 ...
最新文章
- Google是如何做Code Review的?| CSDN原力计划
- notepad比对文本_仵航说 notepad++怎么对比文件 仵老大
- 一、【Collection、泛型】
- Spring Data JPA 从入门到精通~定义查询方法的配置方法
- centos7上mycat安装_Mysql+Mycat实现数据库主从同步与读写分离
- Java-模拟KTV点歌(控制台程序)
- Word文档,英文字母间隔非常大,解决方法
- 扩展卡尔曼滤波(EKF)
- LeetCode,无它,唯手熟尔(二)
- 微信小程序css设置本地背景图片
- sketch怎么转换成html,手稿秒变html的Sketch 2 Code
- 内网渗透-横向渗透1
- 统信UOS安装VM-Tools
- html 播放ftp上的视频文件,如何让 FTP 支持播放视频文件?
- vue 模仿钉钉打卡_Vue页面 分享到钉钉 消息样式
- ​反其道而行,大学教授鼓励学生用 ChatGPT 写论文
- RAP 1.4的新里程碑和Apache MyFaces启动CODI
- fedora 33 安装输入法 fcitx
- 别怕神经网络!你认识字就能看懂——从神经元到深度学习
- flask系列---模板的继承及Bootstrap实现导航条(四)
热门文章
- python内置的读取文件函数_Python函数篇(3)-内置函数、文件处理(已更新)
- 为什么服务器虚拟化,为什么要进行服务器虚拟化
- access两位小数不进位_【2017年最新】☞ iOS面试题及答案
- 原生Android12,Android 12原生设计曝光 网友看了惊呼神似iOS
- 定义一个圆类java用echo_正则表达式中圆括号的作用
- 华为上半年手机销量_上半年国内智能手机销量下滑24.7%;华为MatePad 10.8或搭载麒麟990;三星将研发PC芯片;AMD股价超英特尔...
- java开发书籍,送大厂面经一份!
- linux系统安装nginx步骤,虚拟机(linux)下安装nginx的步骤教程
- jdbc 自增id 原理_给“小白”漫画+图示讲解MyBatis原理,就问香不香!
- 什么是网络推广浅析如何提高搜索引擎的抓取频次?