开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

谷歌推出云自然语言 API

  • 2016-09-04
  • 本文字数:1083 字

    阅读完需:约 4 分钟

将自然语言处理(NLP)的先进成果,从前沿研究的小世界里拿出来,送到普通的数据科学家和软件工程师手中,这已经成为一场运动。7 月 20 日,谷歌也加入进来,发布了测试版的云自然语言 API 。谷歌的 NLP API 让用户可以利用如下三个核心的 NLP 特性:

  • 情感分析——分析语言的基调,比如积极或消极;
  • 实体识别——识别语言中不同的实体,比如人或组织;
  • 语法分析——识别语言中的各种词性,比如句子 X 包含 3 个名词。

这些工具使用了谷歌的深度机器学习算法,这也是其 API 与其他自建的数据科学工具的不同之处。

NLP 软件是一种构建用来理解人类语言或文本的程序。像谷歌和 IBM 这样的科技巨头发布了大量便于开发人员使用的 API,让这类软件进入了主流应用。在谷歌的一篇博文中,开发工程师 Sara Robinson 使用该 API 的实体识别特性识别《哈利·波特》中的人物和地点(因为她不会念咒语)。接下来,她比较了自己开发并维护所有软件和使用 NLP API 的差别:

我可以编写自己的算法,找出这个句子里的人物和地点,但是那会很困难。而且,考虑到相同的实体会使用不同的词语描述,如果我希望针对涉及到的每个实体收集更多的数据,或者在成千上万的句子里分析实体,则会更加困难。

按照 Robinson 的说法,从头构建 NLP 软件特别困难,因为即使是在开始真正的工具开发工作之前,数据收集、预处理和训练就有太多的事项需要注意。像谷歌提供的这种 NLP API,让用户可以利用 NLP 算法的强大功能,而又不必应对复杂的高等数学计算、工程和数据建模所带来的巨大开销。

Watson 的 Conversation API 也是最近出现的 NLP API。借助该 API,你可以使用 NLP 解释不同的用户指令,并将这些指令传达给不同的智能家居软件,比如控制灯光的应用。Watson API 有交互式的 Swagger 文档,你可以在里面测试类似“开灯”和“天气怎么样”这样的请求。谷歌的 NLP API 面向更为广泛的 NLP 使用场景,而 Watson 的 API 主要是为人通过文本或语言同机器通信提供便利。它基于日益流行的 IoT(物联网)技术构建。在 IoT 环境里,NLP 是同智能汽车、家居、甚至卫生纸筒通信的理想介质。

Facebook 采取了一种更为直接的路线,即向更大的技术社区公布内部使用的 NLP 代码。今年 7 月,他们把词汇表征学习和句子分类库 fastText 的所有源代码都发布在了 GitHub 上。虽然开发人员不会完全忠于一个干净的 API,但能够从 Facebook 的代码创建分支,让开发人员可以在更高的层面上参与到现有的 NLP 数据科学社区。在社区环境里,这个库很容易衍生出更多的 NLP API 和库。无论形式如何,可以确定的是,NLP 离普通大众越来越近。

查看英文原文 Google Launches Cloud Natural Language API

2016-09-04 19:005547
用户头像

发布了 1008 篇内容, 共 401.0 次阅读, 收获喜欢 345 次。

关注

评论

发布
暂无评论
发现更多内容

基于Surprise协同过滤实现短视频推荐

北桥苏

推荐系统 协同过滤 Surprise

用友BIP全球司库连续中标三大银行总行合作项目,共同推动企业数智转型

用友BIP

银行 全球司库

Electron末日来了?又一应用将其抛弃!WhatsApp强制推行原生应用:速度更快、内存占用更少

工赋开发者社区

生成式AI加入低代码,或将再次颠覆开发行业

树上有只程序猿

最强优化指令大全 | 【Linux技术专题】「系统性能调优实战」终极关注应用系统性能调优及原理剖析(下册)

洛神灬殇

Java Linux 性能优化 JVM GC

为什么说 ICMP 协议是网络最强辅助?

互联网工科生

ICMP

接口测试|Charles的界面介绍

霍格沃兹测试开发学社

企业全面预算管理的四大“拦路虎”

用友BIP

全面预算

IDC&用友联合发布《建设数字中国升级数智底座-企业数智化底座白皮书》

用友BIP

白皮书 数智底座

CSS样式中颜色与颜色值的应用

高端章鱼哥

CSS 代码 HEX rgb

接口测试|Fiddler设置过滤

霍格沃兹测试开发学社

ChatGPT+低代码,好用到飞起?

树上有只程序猿

技术领先、结合AI,数智平台成为企业数字化转型的基石

用友BIP

数智平台

直播预告 | 博睿学院:深入解析nacos基础原理

博睿数据

云原生 nacos 智能运维 博睿数据 博睿学院

制造企业的高质量增长,藏在供应链的“精打细算”之中

工赋开发者社区

提高API开发效率:详解OpenAPI接口规范最佳实践

Apifox

程序员 接口 API OpenAPI

人工智能促进知识的公平获取

澳鹏Appen

人工智能 翻译 nlp 数据标注 小语种

接口测试|Postman发送带参数的Get请求

霍格沃兹测试开发学社

接口测试|postman模拟请求头&界面的响应信息

霍格沃兹测试开发学社

和鲸 × 于峻川丨以遥感领域为例,浅谈 AI for Science 科研范式改革

ModelWhale

人工智能 算力 遥感 AI for Science 协同科研

什么是低代码开发,为什么要使用低代码,选择低代码要注意什么?

优秀

低代码 低代码开发

接口测试|Postman持久化保存

霍格沃兹测试开发学社

支持目标打卡,活力三环让运动更有趣

HarmonyOS SDK

接口测试|Fiddler设置断点

霍格沃兹测试开发学社

接口测试|postman的介绍和安装

霍格沃兹测试开发学社

接口测试|postman发送POST请求

霍格沃兹测试开发学社

企业进行大数据分析时,需要关注哪些能力来选择合适的解决方案呢

巷子

软件测试/测试开发丨Python自动化测试学习笔记

测试人

Python 程序员 软件测试 自动化测试

大型企业数智化的中国力量:用友BIP助力国产替代

用友BIP

国产替代

App自动化测试|adb版本过低的报错提示

霍格沃兹测试开发学社

接口测试|Postman设置断言

霍格沃兹测试开发学社

谷歌推出云自然语言API_Google_Margot Krouwer_InfoQ精选文章