扎克伯格本周二在facebook发布了一篇文章,介绍自己利用个人时间开发的一套在自己家里使用的AI系统,并将它命名为Jarvis,对!就是电影钢铁侠里的AI助手Jarvis。
文章并没有讲细节的技术coding,更像一篇人工智能技术在工程应用上的科普, 推荐大家都读一读。本文末尾有英文文章的链接地址。
实现了哪些功能
能够通过手机或者电脑向Jarvis发出文本或者语音命令,来控制家里的灯光,温度,电器,音乐播放和安全防卫; 能够学习了解Mark的某些兴趣(比如听歌),能够学习新的词语和概念。
使用了哪些人工智能技术
自然语言处理,语音识别,人脸识别,增强学习
使用了哪些开发语言
PHP,Python,Objective C
系统架构
Home Systems包括各种家庭设施,比如电灯,温度调节器,门,音响设备,摄像头,烤面包机等,由Crestron(世界领先的控制和自动化系统的制造商)系统在硬件层面和这些设施进行连接。
User Interface包括一个聊天机器人,一个iOS语音App和摄像头;
AI Systems提供人工智能的相关技术,都是用的facebook的已有系统;
Jarvis Server作为中枢系统,逻辑步骤:
1. 从User Interfaces接收文本,语音,图像输入
2. 调用AI Systems接口对输入进行命令识别
3. 根据识别的命令向Home Systems里的设备发送控制命令