加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网_ASP源码网 (https://www.1asp.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

扎克伯格用业余时间写代码开发智能家庭项目

发布时间:2017-01-06 15:09:52 所属栏目:站长百科 来源:网易科技
导读:副标题#e# 据Fast Company报道,当新工程师加入Facebook时无论是初出茅庐的毕业生还是从其他公司转投而来的副总级别的人物他们都会在名为Bootcamp的新人训练营接受为期六个星期的密集培训。此计划旨在帮助他们了解公司庞大的代码库,以及一套不断发展的编程

  

扎克伯格用业余时间写代码开发智能家庭项目

 

  偶尔惹得老婆发怒

  除了选择正确的音乐进行播放外,还需要确保贾维斯不会惹恼普莉希拉。即使要求系统开灯、关灯、播放音乐等,可能也会产生许多令人感到惊讶的歧义,让贾维斯感到不知所措。举例来说,扎克伯格与妻子有时候会使用不同的短语形容相同的东西,扎克伯格称为客厅的房间被普莉希拉称为家庭活动室,因此贾维斯需要学会理解同义词。但扎克伯格不希望贾维斯仅仅记住不同的短语,他还教贾维斯学习理解它们,以及它们在不同情境中的不同含义,显然这都是非常有趣的问题。

  

扎克伯格用业余时间写代码开发智能家庭项目

  ▲贾维斯可以让扎克伯格使用Messenger聊天机器人,来欢迎朋友到访

  扎克伯格说:“你会碰到这样的情况:我只会说‘打开房间的灯’,可是房间中的灯光有些刺眼,因此普莉希拉会说‘调暗灯光’。但她不会说调暗哪个房间的灯光,因此贾维斯需要知道我们的位置,否则它就可能执行错误命令。有时候,我会说‘播放音乐’,贾维斯会打开Max所在房间的音乐,因为我们此前就是那样给它下令的。”如果Max碰巧在午睡会如何?扎克伯格说:“这是个巨大的失败,这是惹怒你老婆的绝佳方式!”

  确认位置非常重要的另一个例证:作为创造最佳收视体验方案的组成部分,贾维斯会关掉灯。扎克伯格说:“其中与电视所在房间相邻的另一个房间就是普莉希拉的办公室,为此这就出现一个有趣的问题:当我要去看电视时,贾维斯会关掉楼下所有的灯。而这时普莉希拉正要去工作,这会让她觉得疯狂!”

  比预期要容易得多

  尽管扎克伯格只会选择一个年度个人挑战,但在2016年时,他选择了两个,第二个就是全年跑步587公里。这意味着,他在继续开发贾维斯的过程中,不能坐得太久。就像他为自己设定的2015年挑战,每两周读一本书。事实上,扎克伯格用于开发贾维斯的时间比跑步时间更少,在很大程度上,这要感谢Facebook的收集工具,他可以经常利用图片和语音识别功能对贾维斯进行测试。

  但扎克伯格没有想到的是,这个项目最难的地方在于如何将贾维斯与家中各种不同的系统相连,包括控制灯、门以及温度的Crestron智能家居系统、安全系统、Sonos流媒体盒以及Spotify音乐等,他想要通过贾维斯控制这些系统。严格来说,扎克伯格的家庭网络是Facebook企业基础设施的重要组成部分,拥有严格的保护措施。任何东西要想与这套网络相连,必须获得Facebook的安全证书。从本质上说,这种证书就是数字认证密匙,以确保指定的设备安全。

  而这种安全措施却大大限制了扎克伯格的控制能力。以联网冰箱为例,它没有Facebook的安全证书。对于大多数人来说,这都不是问题。但是这里的大多数人不包括扎克伯格,确保他在家时的安全非常重要。扎克伯格已经找到通过互联网连接交换机安全控制某些电器的方式,这至少可让他能够遥控开关电源。扎克伯格希望贾维斯能够利用他此前留在面包机中面包片制作早餐吐司,但现在还没有任何面包机电源关闭的情况下烤面包。为此,扎克伯格购买了20世纪50年代的低技术产品,以方便他对其进行控制。

  最终,要想实现所有家居物品都能够相连,这需要许多时间对它们采用的产品和服务软件进行逆向工程操作。在开始开发AI之前,扎克伯格就需要做完这些事情。

  

扎克伯格用业余时间写代码开发智能家庭项目

  ▲扎克伯格收到Messenger通知,贾维斯已经打开大门,尽管后者同时也在控制他的Sonos音乐系统

  还未准备好面世

(编辑:安卓应用网_ASP源码网)

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

推荐文章
    热点阅读