将自然语言处理(NLP)的先进成果,从前沿研究的小世界里拿出来,送到普通的数据科学家和软件工程师手中,这已经成为一场运动。7月20日,谷歌也加入进来,发布了测试版的云自然语言API。...谷歌的NLP API让用户可以利用如下三个核心的NLP特性: 情感分析——分析语言的基调,比如积极或消极; 实体识别——识别语言中不同的实体,比如人或组织; 语法分析——识别语言中的各种词性,比如句子X...这些工具使用了谷歌的深度机器学习算法,这也是其API与其他自建的数据科学工具的不同之处。 NLP软件是一种构建用来理解人类语言或文本的程序。...像谷歌和IBM这样的科技巨头发布了大量便于开发人员使用的API,让这类软件进入了主流应用。...谷歌的NLP API面向更为广泛的NLP使用场景,而Watson的API主要是为人通过文本或语言同机器通信提供便利。它基于日益流行的IoT(物联网)技术构建。
queries, making them universally reusable and fun 介绍了其谷歌公司内部的一种崭新的开源逻辑编程语言 Logica。...诞生 Logica 来源于 Yedalog(一种由 Google 较早开发的语言),它是一种类似于 Datalog 的逻辑编程语言。...Logica 进一步扩展了经典的 Logic 编程语法,尤其是在聚合方面。...是的,这个确实是 SQL 语言存在的问题,但是 SQL 的核心是为了要做一种极度简单的语言,避免一般编程语言的复杂性,让使用者聚焦于要做什么,而不用关注要怎么做。...要是 SQL 语言的使用者知道底层的计算引擎怎么做,为什么不直接使用正宗的编程语言去描述,反而要用半吊子 Logica 语言呢?
但是苹果并非第一家推出自己编程语言的科技巨头。早在1991年,微软就已经推出可视化程序设计语言Visual Basic,它以Basic编程语言为基础,是图形用户界面最早、最受欢迎的编程语言。...大约2009年,谷歌(微博)也推出了其自己的编程语言Go。 对于众多开发者来说,编程语言非常重要。而对苹果、谷歌甚至微软来说,每当发布新的编程语言时,都意味着对开发者们的习惯发起艰难挑战。...苹果和谷歌也必定从中赚取利益,对吧? 开发编程语言好处多 然而,事实并非如此。苹果与谷歌的编程语言有很多共同之处。谷歌的Go与苹果的Swift旨在解决开发者在旧版编程语言中遇到的问题。...对于谷歌和苹果来说,推出自己的编程语言有助于他们更轻松地招募相关人才。比如,自从使用Go建立自己的服务器应用后,谷歌更容易招募到精通Go语言的开发者,他们只需要更少的培训即可承担重任。...总之,谷歌与苹果都已经推出各自的编程语言,因为新技术的进步往往都是现有编程语言和技术存在不足所驱动。这也是他们推动自己议程的有趣方式之一,即使只为让更多人对谷歌和苹果正在做的事情发生兴趣。
写个查询语句而已,动不动就上百行…… 不过谷歌新推出的这个逻辑编程语言,对于“SQL党”来说可谓是福音: 专治SQL语句的冗长和它不擅长的抽象机制 (abstraction mechanisms)。...(又有新语言了?“扶我起来,还能学”) 逻辑编程语言解决SQL的局限性 谷歌为什么要推出这样一门新的编程语言? 有道是,“数据是新世纪的石油”。...有没有好的解决方案呢? 市面上开发了很多可供大家选择的数据库查询语言和相应的库。 其中,逻辑编程语言最能解决SQL的局限性。 逻辑编程语言Logica Logica就是这样一门逻辑编程语言。...Logica继承自Yedalog(早期谷歌开发的一种语言),是一种类似数据日志(Datalog-like)的逻辑编程语言。...谷歌工程师们鼓励大家积极尝试Logica。 很多人很高兴看到Google推出的这样一门新的逻辑编程语言,但表示被主流采用还有很长的路要走。 ?
由于缺乏平行数据,小语种的翻译一直是一大难题。来自谷歌的研究者提出了一种能够翻译 103 种语言的大规模多语言神经机器翻译模型,在数据丰富和匮乏的语种翻译中都实现了显著的性能提升。...数据匮乏语种多语言训练的成功已经应用于自动语言识别、文本转语音等系统。谷歌的研究者之前探索过扩展单个神经网络可以学习的语言数量,同时控制每种语言的训练数据量。但如果将所有限制因素都移除会发生什么?...,谷歌的研究者们在超过 250 亿的句子对上训练了一个 NMT 模型,这些句子是 100 多种语言与英语的互译,参数量超过 500 亿。...谷歌提出的方法通过使用容量可调层使新模型适应特定的语言或领域,无需更改原始模型,使得这些模型变得更加实用。 展望 有研究显示,到 21 世纪末,全球至少有 7000 种目前正在使用的语言将会不复存在。...多语言机器翻译系统可以拯救这些语言吗?谷歌认为,M4 是通向另外 1000 种语言翻译的基石。从这类多语言模型开始,即使没有平行语料,我们也可以轻松地将机器翻译扩展到新的语言、领域和下游任务中去。
谷歌新系统支持苹果Swift编程语言 【TechWeb报道】11月22日消息,据《国际财经时报》报道,谷歌神秘的开发中的操作系统Fuchsia支持苹果Swift语言。...然而,目前还不清楚即将推出的操作系统是否会取代Chrome OS、Android或两者。Swift是苹果的iOS、macOS、tvOS和watchOS应用程序的编程语言。...Swift可以编译到Linux中,也可以在苹果自己的平台上与现有的C/objective -C/c++代码混合。 目前人们对谷歌的Fuchsia操作系统知之甚少。...例如,谷歌拒绝了像Chrome OS和Android那样的Linux内核,使用了一个名为Zircon的全新微内核。...一些人认为,这可能是Chromecast和谷歌Home的一个嵌入式操作系统,但另一些人则认为谷歌对新操作系统有一个更大的计划。(小狐狸) ?
开发者要将各种技术栈粘合起来,进行引导、编译、测试、部署和监控,才能获得在移动、网络和桌面平台上都能良好运行的应用程序。 谷歌刚刚推出了 IDX。这是一个全新的浏览器内代码编辑器 + 开发环境。...IDX 还包括基于 PALM 2 的生成式 AI 功能:代码生成、代码自动完成、在不同语言之间翻译代码以及代码解释。...这是一个实验性的新项目,试图将整个全栈、多平台应用程序开发工作流程带到云端。 实际上,这不是谷歌第一次的创新举动了。...多年来,谷歌在多平台应用程序开发方面一直有所关注,并推出了 Angular 、Flutter 、Google Cloud 和 Firebase 。...为了让这一切变得更容易, IDX 包含一个内置 Web 预览,以及即将推出的一个完全配置好的 Android 模拟器和一个嵌入式 iOS 模拟器,所有这些都可直接在浏览器中使用。
谷歌决定对开发者开放Google Maps的API,鼓励开发者打造更多基于地理位置的AR游戏。...谷歌为全球游戏开发者开放了针对游戏应用的谷歌地图游戏API(GoogleMaps APIs Gaming)接口,方便全球游戏开发商创建更多基于真实地理位置的AR/MR游戏。...游戏厂商能够根据接口中的真实物理世界模型迅速创建对应的游戏世界,比如中土世界、糖果乐园、僵尸后启示录式废墟都市,开发者能够便利地调用谷歌地图的实时更新和丰富的位置数据,创建更具游戏性的手游。 ?...oogle Maps APIs Gaming已经在Unity引擎创建了丰富的模型,在Unity中谷歌已经将建筑、道路和公园转换成对应的 GameObjects对象,应用Unity引擎的游戏开发者只需要加入纹理...目前有三款游戏将应用这一方便的API接口,AR游戏《侏罗纪世界生存》、《行尸走肉:我们的世界》《捉鬼敢死队:世界》,期望GoogleMaps APIs Gaming能够改变游戏产业的未来。 ?
这款软件是学习 JS 编程的,主要面向对象也是初级程序员,尤其是没有接触过 JS 的程序员。...开发这款应用的目的是让初级程序员了解一些基础和核心的概念,以便他们在进一步的编程课程学习中打下基础。...在 Grasshopper 的线上课程中包括了一些在线课程和编程集训营,学生也可以在那里学习一些交互动画设计的课程。 另外你知道为什么这款应用起这个名字吗?...Grace Hopper 于 1934 年获得耶鲁大学数学博士学位,美国海军将军,著名的女数学家和计算机语言领域的领军人物。...Grasshopper 上的编程课程主要是教授 Javascript,主要是开发团队认为 Javascript 是目前 70% 专业开发人员使用的编程语言。 来,我们一起欣赏一下吧! ?
而就在华为前脚刚宣布将于 6 月 2 号正式推出 HarmonyOS,紧接着谷歌昨日也确认 Fuchsia OS 的正式推出:即日起,第一代 Nest Hub(一种智能显示屏,第一代于 2018 年首次推出...彼时就有人推测,这意味着谷歌已将 Fuchsia OS 从内部测试拓展到更广阔的公众领域。 如今,谷歌正式官宣,要向第一代 Nest Hub 正式推出 Fuchsia OS。...我们可以期待此前只用于智慧屏、可穿戴设备等产品的 HarmonyOS 将推出包括手机在内的更多产品品类。...不过就今年谷歌 I/O 开发者大会都没有披露 Fuchsia OS 这一点看来,谷歌似乎还没准备好让普通开发者参与 Fuchsia OS 的应用: 针对 Fuchsia OS 谷歌仅开发了一种创建第三方应用程序的方法...总之,如今终于等到 Fuchsia OS 正式推出,虽然目前仅用于第一代 Nest Hub,也并不了解谷歌是否计划将其他基于 Cast OS 的设备均更新为 Fuchsia OS,但这对 Fuchsia
新智元报道 来源:venturebeat 编辑:肖琴 【新智元导读】谷歌近日宣布面向全球用户推出AutoML Natural Language的通用版本,支持分类、情绪分析和实体提取等任务,以及支持各种文件格式...今年早些时候,谷歌发布了AutoML自然语言(AutoML Natural Language),这是其Cloud AutoML机器学习平台向自然语言处理领域的扩展。...经过数月的beta测试,谷歌近日宣布面向全球用户推出AutoML Natural Language的通用版本,支持分类、情绪分析和实体提取等任务,以及支持各种文件格式,包括扫描的pdf文件。...谷歌表示,AutoML自然语言现在可以考虑附加上下文(例如文档的空间结构和布局信息)来训练模型和预测,提高发票、收据、简历和合同等类型文本的识别能力。...我们还引入了更高级的特性来帮助 AutoML自然语言更好地理解文档。” 值得注意的是,AutoML是在AWS Textract之后推出的。
出品 | OSC开源社区(ID:oschina2013) 谷歌宣布推出安全操作系统 KataOS,作为他们最新专注于运行环境侧重于机器学习工作负载的嵌入式设备的操作系统。...出于将安全性放在首位的宗旨,KataOS 专门使用 Rust 语言开发,并基于 seL4 微内核进行了构建。 通过 seL4 CAmkES 框架,我们还能够提供静态定义和可分析的系统组件。...为了完整地证明一个安全的环境系统,谷歌还为 KataOS 构建了一个名为 Sparrow 的参考实现,它将 KataOS 与一个安全的硬件平台相结合。...公告称,谷歌的目标是开源所有 Sparrow,包括所有硬件和软件设计;现下发布的 KataOS 早期版本只是一个开始。...谷歌开源一款 1.65 米长的键盘,网友:也是没想到!
1 谷歌发大招 这段时间,一直在看大神相互打架。 OpenAI 宣布发布 GPT-4,百度发布了文心一言,微软深夜放了一个炸弹发布 Copilot。...紧接着到昨天晚上,谷歌终于发大招发布了 Bard! Bard 是由谷歌 LaMDA 模型提供支持的实验型对话 AI 服务,利用来自互联网的信息提供最新、高质量的回复。...谷歌官方说,它是对搜索引擎的补充,而不是一种搜索。 ...作为一个对话 AI 系统,谷歌将 Bard 描述为了「富有创造力且能为你提供帮助的协作者,可以激发你的想象力,提高你的工作效率,并将你的 idea 变成现实。」 2 结果......以后很多行业都会被改变,比如 AI客服、AI绘画、AI模特、AI助理、AI设计图、AI视频、AI写作、AI编程、AI情人等等。
据外媒报道,谷歌的研究人员已经运用多种类型的训练数据创立了他们所谓的“一个模型解决所有问题”,以此在不同的任务中训练人工智能模型。...研究人员和专注于人工智能的谷歌大脑团队已将该模型与其它工具及模块化组件打包在其新的Tensor2Tensor(T2T)程序库中,他们希望该程序库将帮助促进深度学习研究。...它能够通过大量训练数据从任务中学习,并将这些知识应用到数据有限的任务中。 由谷歌大脑研究人员和工程师共同维护的T2T程序库,是一个用于在TensorFlow上训练深度学习模型的一套开源系统。...谷歌大脑团队的高级研究员兼论文的第一作者Łukasz Kaiser解释道,T2T方便了对各种各样的机器学习应用的先进模型进行创新,如翻译、句法分析、图像说明等等,T2T使探究各种各样想法比先前要快得多。...T2T的发布也包括谷歌大脑研究人员从近期论文中借鉴的数据集库和模型库。
出品 | OSC开源社区(ID:oschina2013) 谷歌宣布推出安全操作系统 KataOS,作为他们最新专注于运行环境侧重于机器学习工作负载的嵌入式设备的操作系统。...出于将安全性放在首位的宗旨,KataOS 专门使用 Rust 语言开发,并基于 seL4 微内核进行了构建。 通过 seL4 CAmkES 框架,我们还能够提供静态定义和可分析的系统组件。...谷歌方面透露,在内部,KataOS 还能够动态加载和运行在 CAmkES 框架之外构建的第三方应用程序。但运行这些应用程序所需的组件暂时还未开源,他们计划或将在不久的未来发布这些功能。...为了完整地证明一个安全的环境系统,谷歌还为 KataOS 构建了一个名为 Sparrow 的参考实现,它将 KataOS 与一个安全的硬件平台相结合。...公告称,谷歌的目标是开源所有 Sparrow,包括所有硬件和软件设计;现下发布的 KataOS 早期版本只是一个开始。
在这其中,诸如“深度学习可能需要一种新的编程语言”等说法引起了热烈讨论。 编译:Vincent 来源:AI前线(ID:ai-front) ?...在当天的演讲中,LeCun 对于人工智能的发展提出了一些新的看法: 在谷歌、Facebook 和其他地方有几个项目旨在设计这样一种编译语言,这种语言可以有效地进行深度学习,但社区是否会跟进还不清楚,因为人们只想使用...但现在的问题是:Python 真的是最好的解决方案吗? LeCun 认为,深度学习可能需要一种比 Python 更灵活,更易于使用的新编程语言。...但是,随着代码越来越复杂,开发人员对于编程语言的要求也更高了,就连图灵奖得主大卫·帕特森也曾表示:是时候创造新的编程语言了。 与此同时,一些之前名不见经传的小众编程语言也逐渐成为一些开发者的新宠。...近年来,硬件方面的进步——如现场可编程门阵列 (FPGA)、谷歌的张量处理单元 (TPU) 和图形处理单元 (GPU) 等,在该行业的增长中发挥了重要作用。
谷歌地球(Google Earth)可能是最令人激动的电脑端虚拟现实(PC VR)应用之一,但是谷歌虚拟现实平台“白日梦”(Daydream)的街景(Street View)应用也毫不逊色,这个应用可以让你置身于...“白日梦”平台已经提供了很多街景内容,但是谷歌最新的“街景就绪”(Street View Ready)全景相机认证相机将会带来更多内容。 ?...谷歌在5月10日宣布了这一新的概念,其发行的20部360度全景相机都带有“街景就绪”全景相机认证,可以让人们快捷无忧地将图片上传至谷歌遍及全球的服务产品中。...显然,我们最感兴趣的就是“街景”的虚拟现实就绪(VR ready)。它“除了可以生成一连串相连接的全景图片,还可以收集物体的几何图形”。...Matterport、InsideMaps、NCTech三家公司都将推出符合“虚拟现实就绪”认证标准的相机。事实上,后者已经在本周于日本举办的谷歌街景峰会上展示了它的设备。
相比费钱的 GPT-3,这项成果可让更多学者用更少时间去探索语言模型的训练,也降低了模型在预测时的计算成本。本文已被 NeurIPS 2020 接收。...今年 5 月,Open AI 发布了非常擅长「炮制出类似人类的文本」的 GPT-3,拥有破天荒的 1750 亿参数,一时被业界视为最强大的人工智能语言模型。...相比费钱的 GPT-3,这项成果可让更多学者用更少时间去探索语言模型的训练,也降低了模型在预测时的计算成本。...预训练语言理解新模型 ConvBERT,超越谷歌 BERT 最近 BERT 这一类基于预训练的语言理解模型十分流行,也有很多工作从改进预训练任务或者利用知识蒸馏的方法优化模型的训练,但是少有改进模型结构的工作...另一方面,考虑到传统的卷积采用固定的卷积核,不利于处理语言这种关系复杂的数据,所以依图提出了一种新的基于跨度的卷积,如下图所示。
领取专属 10元无门槛券
手把手带您无忧上云