Oxford帮助开发人员创建更智能的应用" title="微软Project Oxford帮助开发人员创建更智能的应用">

假设你是一名对关于健身的应用充满奇思妙想的开发人员。在你的理想世界中,它包含各种酷炫的技巧,例如从照片中识别出用户的脸部,或能够理解锻炼者对它所发出的启动和停止追踪一段跑步的指令。但是,这些复杂的功能都只能通过某种先进的机器学习来实现,而你却没有实现它们所需的时间或资源。

“人们在构建自己的应用时,确实不想为这些事情操心,”微软必应体验团队首席项目经理Meenaz
Merchant表示。

为此,于上周在旧金山举行的Build
2015
开发者大会上,微软提出了一种解决方案,一组被称为“Project
Oxford
”的技术,将允许开发人员创建更智能的应用,即使这些应用的开发者并非机器学习相关领域的专家,也可以实现人脸识别和自然语言解析等功能。

“作为一名应用开发人员,只要发挥你在API上的能力即可,不必担心机器学习方面的问题,”必应首席团队项目经理Vijay
Vokkaarne说道。他的团队正在研究Project
Oxford中与语音相关的问题。

该系列服务已经推出了限时免费使用的测试版,其中的很多技术已经在微软自家产品上使用,如微软小娜、Xbox游戏系统、One
Drive云存储和即将发布的Windows
10操作系统等。这些服务还可帮助开发人员自动执行那些手工操作太费时费力的任务。例如,视觉方面的服务可以对用户提交的成千上万张照片进行分类整理,如过滤出可能包含不雅或其他不适当内容的照片,或者只是找出包含海滩风景的照片,甚至可以根据主色方案对照片进行分组等。

如果你自己动手做这些事情“就会像大海捞针一样,”Merchant说道。

无论是Windows、Windows
Phone系统,还是iOS或安卓系统,此服务都能够跨越不同的平台和编程语言发挥作用。想要使用该系列服务,开发人员需要在微软云计算平台Azure上创建一个账户。

微软技术研究部门高级项目经理Ryan
Galgon表示,我们提供上述服务的宗旨,是希望与已经有很多关于产品和服务的好的创意的开发人员分享这些技术。

最初通过限时免费使用的测试版提供这些服务,其中一部分原因是希望更好地了解人们是如何使用这些服务的。“我们希望了解开发人员需要这些服务为他们做什么,”Galgon说。

这套全新的机器学习系列服务已作为微软Azure产品组合的一部分向开发人员开放。Project
Oxford目前主要包括以下四个部分:


人脸识别
:这项技术可以自动识别照片上的人脸,对相似的人脸进行分组,并检查是否完全相同。它可以用于轻松识别出某张照片上出现的用户,以及允许用户使用面部认证登录账号等。

Oxford帮助开发人员创建更智能的应用" title="微软Project Oxford帮助开发人员创建更智能的应用">

语音处理:该技术可以识别语音信息并将其转换成文字,反之亦然。开发人员可以使用它开发解放我们双手的工具,如口述听写,或者自动读出指令或其他必要的功能。

Oxford帮助开发人员创建更智能的应用" title="微软Project Oxford帮助开发人员创建更智能的应用">

计算机视觉:此项服务通过分析视觉内容,查找例如不适宜的内或主配色方案等。它也可以检测和理解照片中的文字(例如球队名称),并可以按照片内容(如海滩、动物或食品等)进行分类。最后,它还可以自动将照片压缩成一个可辨认的缩略图,方便浏览。

Oxford帮助开发人员创建更智能的应用" title="微软Project Oxford帮助开发人员创建更智能的应用">


语言理解智能服务(LUIS):
该服务目前仅供受邀测试,它能帮助应用理解用户用自然语言或日常口语或键入的内容。借助机器学习,让系统根据经验更好地预测用户想要什么,从而明白人们究竟希望应用做什么。

Oxford帮助开发人员创建更智能的应用" title="微软Project Oxford帮助开发人员创建更智能的应用">

例如在运动应用中,系统可能会学习到,当用户说“我要开始跑步”“开始跑步”甚至“去跑步”时,意思都是要开始追踪这个人的移动距离了,而且这种活动的类型就是“跑步”。同样,像“请停止跑步”“暂停跑步”或“我跑完了”都是在告诉系统应该停止追踪了。

这套系统建立在一个相对简单的接口上,所以各种背景的开发人员都可以教会LUIS哪些信号需要引发哪些行为。此外,随着人们使用应用,LUIS将学会理解人们说这样的话究竟是什么意思:“我实在受不了啦,停了吧。”

如果你是一名开发人员,并且对Project
Oxford
感兴趣,现在就可以一试身手。语音、图像和人脸识别的试用版工具都已开放使用,LUIS项目目前仅限受邀人员使用。


相关内容

Project
Oxford项目介绍

项目演示

相关文档

软件开发工具包

Oxford帮助开发人员创建更智能的应用" title="微软Project Oxford帮助开发人员创建更智能的应用">


欢迎关注

微软亚洲研究院官方网站:http://www.msra.cn

微软亚洲研究院人人网主页:http://page.renren.com/600674137

微软亚洲研究院微博:http://t.sina.com.cn/msra

微软亚洲研究院微信:搜索“微软研究院“或扫描下方二维码​:​


Oxford帮助开发人员创建更智能的应用" title="微软Project Oxford帮助开发人员创建更智能的应用">


微软Project Oxford帮助开发人员创建更智能的应用的更多相关文章

  1. 微软官方的.net开发人员代码示例

    微软官方的.net开发人员代码示例,需要的同学到这里下载: https://code.msdn.microsoft.com/

  2. 10款让WEB前端开发人员更轻松的实用工具

    这篇文章介绍10款让Web前端开发人员生活更轻松的实用工具.每个Web开发人员都有自己的工具箱,这样工作中碰到的每个问题都有一个好的解决方案供选择. 对于每一项工作,开发人员需要特定的辅助工具,所以如 ...

  3. 十款让 Web 前端开发人员更轻松的实用工具

    这篇文章介绍十款让 Web 前端开发人员生活更轻松的实用工具.每个 Web 开发人员都有自己的工具箱,这样工作中碰到的每个问题都有一个好的解决方案供选择. 对于每一项工作,开发人员需要特定的辅助工具, ...

  4. 【转】十款让 Web 前端开发人员更轻松的实用工具

    这篇文章介绍十款让 Web 前端开发人员生活更轻松的实用工具.每个 Web 开发人员都有自己的工具箱,这样工作中碰到的每个问题都有一个好的解决方案供选择. 对于每一项工作,开发人员需要特定的辅助工具, ...

  5. So Easy!让开发人员更轻松的工具和资源

    这篇文章给大家分享让开发人员生活更轻松的免费工具和资源.所以,如果你正在寻找一些为迅速解决每天碰到的设计和开发问题的工具和资源,不要再观望,试试这些工具吧.这些奇妙的工具不仅会加快您的生产,也让你的工 ...

  6. Fedora 29 Linux发行版发布,新功能使Web开发人员的工作更方便

    Matthew Miller宣布发布Fedora 29.这个项目的最新版本是在Fedora Core 1发布后几乎整整15年才发布的,并且可以在多个版本中用于多个体系结构. 最新版本的Fedora已经 ...

  7. SharePoint Server 2013开发之旅(二):使用在线的开发人员网站进行SharePoint App开发

    上一篇我已经介绍了新版本的SharePoint Server提供了四种主要的开发场景,其中一个全新的App开发模型让我们眼前一亮.这一篇我将介绍如何在线进行SharePoint App开发. 谈到Sh ...

  8. iOS开发人员不容错过的10大工具

    内容简介 1.iOS简介 2.iOS开发十大实用工具之开发环境 3.iOS开发十大实用工具之图标设计 4.iOS开发十大实用工具之原型设计 5.iOS开发十大实用工具之演示工具 6.iOS开发十大实用 ...

  9. 每位iOS开发人员不容错过的10大实用工具

    内容简介 1.iOS简介 2.iOS开发十大实用工具之开发环境 3.iOS开发十大实用工具之图标设计 4.iOS开发十大实用工具之原型设计 5.iOS开发十大实用工具之演示工具 6.iOS开发十大实用 ...

随机推荐

  1. AtCoder - 4371 Align(分类讨论)

    Align AtCoder - 4371 Problem Statement You are given N integers; the i-th of them is Ai. Find the ma ...

  2. ccf201403-3 记录一个神tmwa了的代码 莫非我没看懂题。。。

    #include <string.h> #include<cstdio> #include<stdio.h> #include <iostream> # ...

  3. python pandas 对带时间序列的数据进行重采样处理

    今天老板要处理一批带有时间序列的数据,源数据为1秒钟一行的csv数据,处理之后变成15分钟一行的数据. 源数据示例如下: time B00 B01 ... RollMean2.5 RollMean10 ...

  4. SVN解除与服务器的关联

    1.随便找个地方新建个文本文档 2.粘贴如下内容到文档里,建议使用notepad++ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\ ...

  5. yuyuecms 1.2文件删除漏洞

    www.yuyue-cms.com yuyuecms版本1.2 管理员/索引控制器删除方法中的漏洞 请参阅catfishcmsCatfish isPost静态方法 如果调用后验证静态方法 如果为tru ...

  6. Java--面向对象三大特征-->封装、继承、多态

    简介 在面向过程当中只有存在封装(对功能的封装 例如c语言中的函数),而在面向对象中才存在这三大特性. 继承 -->inheritance 1.子类可以从父类继承属性和方法(除去父类私有化的方法 ...

  7. css3应用

    画出一个禁行标志 border-radius: 50%; width: 100px; height: 100px; border: 10px solid red; background: linear ...

  8. PAT甲级——1033 To Fill or Not to Fill

    1033 To Fill or Not to Fill With highways available, driving a car from Hangzhou to any other city i ...

  9. FaceIDViewer.rar

    FaceIDViewer用于查看Office工具栏控件的内置图标编号. 压缩包中包含4个文件,打开任何一个都可以进行查询.其中带有V2字样的文件,已经排除掉了空白图标. Excel版动态图: Word ...

  10. Linux SSH 允许root用户远程登录和无密码登录

    1. 允许root用户远程登录 修改ssh服务配置文件 sudo vi /etc/ssh/sshd_config调整PermitRootLogin参数值为yes,如下图: 2. 允许无密码登录同上,修 ...