加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 人物访谈 > 专访 > 正文

微软小娜开发者平台负责人:未来人机交互界面可能不是APP,而是Bots

发布时间:2016-07-23 22:17:59 所属栏目:专访 来源:CSDN
导读:在微软中国开发者峰会上,微软CEO萨提亚·纳德拉称微软中国未来的策略就是基于人工智能技术的“对话即平台(Conversations as a Platform)”。除了在Azure.cn上提供免费试

在微软中国开发者峰会上,微软CEO萨提亚·纳德拉称微软中国未来的策略就是基于人工智能技术的“对话即平台(Conversations as a Platform)”。除了在Azure.cn上提供免费试用的认知服务之外,微软还演示了跨平台(Cross Platform)、跨系统的微软小娜开发者平台(Cortana Developer Portal)——通过该平台,微软的合作伙伴可以很方便地将Windows与Android平台上的应用和网站与微软小娜集成,让小娜可以为用户提供更多合作伙伴的服务。

小娜已经与中国网易云音乐、美团外卖、海尔智能家居整合,微软表示,小娜今年最重要的一件事情就是拓展生态系统。微软小娜全球资深产品总监Paul Bloom(负责微软小娜开发者平台与全球合作伙伴)接受CSDN记者采访,介绍了拓展小娜生态系统的思路,包括小娜开发者平台的能力、合作伙伴如何与小娜整合,以及小娜开发者平台和认知服务的区别等。

Paul Bloom表示,微软小娜开发者平台是一个开放的平台,第三方APP只需要三步就可以和小娜集成;这种集成目前支持Website,或者是Universal Windows Platform(适用于windows平台的应用程序),或者是安卓、iOS APP,但未来人机交互界面可能是Bots,小娜也和这些Bots一样可以在任何的载体、任何的平台上面出现。

微软小娜 人工智能 人机交互

小娜开发者平台

截至目前,小娜在全球已经有1000余家合作企业,用户可以通过语音命令方式通过应用完成相应任务。2016年,在Paul Bloom的主导下,微软小娜面向全球开发者推出了小娜开发者平台,其中具有鲜明特色的是小娜开发者平台支持合作伙伴扩展、集成小娜的“主动行为” (Proactive Action)。通过开发者平台,

微软向合作伙伴开放小娜对用户以及用户周围世界的认知和理解(Insights)。举例来说,用户即将离开家去单位上班,就是一个Insight,用户中午有一个会和午餐时间冲突也是一个Insight。 合作伙伴可以将应用和网站注册到Insight上,实现诸多智能场景。比如中午有会时小娜帮用户叫美团外卖,或者晚上回家时打开网易云音乐听喜欢的歌。 小娜还可以在用户授权的情况下,把一些和服务相关的有用信息分享给第三方,简化用户操作。比如把用户的饮食习惯、就餐地点和时间传给美团,这样用户下单时就会很方便;或者把用户喜欢的明星分享给网易云音乐,这样网易就可以想用户推荐明星的新歌。

主动行为的依据是用户行为习惯等。在收集如用户喜欢某个APP等很多信号之后,微软会把用户有可能做什么事情推荐给他,他可以选择同意或者不同意,同时小娜通过这个行为主动学习,然后把任务完成得更好。例如,用户在中午开会时,小娜会主动提醒用户要不要定外卖,执行之前会询问用户同不同意。至于委托小娜做一些事情,小娜会察觉到一些比较强烈的用户习惯,比如某用户习惯下班之前给加人发信息,小娜经过学习之后就会主动问这个用户,是不是下次你要回家的时候,我就帮你发讯息,只要用户同意,那小娜以后就会主动发信息。

第三方集成策略

CSND:小娜开发者平台选择第三方合作伙伴有什么标准或者门槛?

Paul Bloom:原则上微软不会特别地选择与哪个第三方集成,这个平台是非常开放的,所有的开发者都可以很容易地接入这个平台。Portal的平台有Proactive和Reactive(主动操作和被动操作,主动操作指小娜主动推送给用户的信息,被动操作是当用户提问时小娜给出回答)。Procative就是Cortana会分析用户的行为,主动帮用户去做什么事儿,或者提醒用户做什么事儿,去做什么事就叫做Action。微软分两种Action:

Pre-define Action(预先定义的操作)。针对一些有兴趣要做的事情出来,微软会计划一些Pre-define Action去要求做怎么做,只要第三方觉得他的体验是符合这个条件的,他就可以接入。 Arbitrary Action(任意的操作)。不是提前定义好的,第三方也可以通过这个平台跟微软去做整合。

在今年旧金山的微软开发者大会上,我们有展示一个体验,有一个第三方的合作伙伴叫Petzi,他们提供的整合非常具有创意。当主人工作很晚的时候,小娜可以主动跟主人沟通要不要帮忙喂狗——喂狗这件事情并不是微软事先定义的,小娜可以帮忙是因为Petzi利用这个开放的平台,在上面做了一个喂狗的应用。小娜的主人工作很晚的时候,就可以通过Cortana使用Petzi,在这个界面上看到他的狗然后点按钮喂狗吃东西。微软需要有一个很好的平台,让第三方都可以来实现他们想做的事情,只要他有好的提议和想法,可以利用Cortana去实践,我们都欢迎他们过来。

从技术的角度,目前可能需要有一些条件才能跟小娜去做整合,需要Website,或者是Universal Windows Platform(适用于windows平台的应用程序),或者是安卓、iOS APP,你才有机会通过小娜把你的行为去实现。这是从目前技术的限制。未来微软会推出BotsFramework(一个强大的Java的库,可以应用到HTML5)——未来人机交互界面可能不是APP,而是Bots——我们会有Bots Framework或者Bots on Skype,小娜也和这些Bots一样可以在任何的载体、任何的平台上面出现。可以想象,以后有小娜的地方或者UWP APP也都可以跟你的服务或者是Action(操作)做结合。

CSND:在安卓、iOS平台上也可以实现主动的行为?

Paul Bloom:把小娜带到其他平台,我们会尽全力去保证在安卓、iOS和Windows各个平台是一致的。在Windows平台的功能,在其他的平台也都可以满足用户的需要,但是肯定还是会有一些差异化存在——通常在于我们想要利用安卓、iOS平台已有的优势可以做得更好的部分。但总体来讲,Windows的平台优势是比较强的。Proactive Action的整合,在Windows平台,包含Windows PC、Windows平板、Windows Phone,肯定会一个一个实现的。同时Proactive Action现在也已经上了安卓的平台,之后我们也会很快的把这个能力带到苹果iOS上。最终我们希望,小娜的能力可以跟着主人到达每个地方。Bots on Skype未来Cortana也会再去支持Proactive Action的部分,只是Skype对话平台在中国区还没有非常真正可行。

CSND:在安卓平台有哪些差异?

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读