XiaoHu是什么?(介绍帖)

这是一篇关于我在做的事情的介绍帖。

我是shan-mx,15岁,北大附中高一学生。

XiaoHu.ai是我在2018年2月6日开始开发的基于Python/物联网的人工智能管家系统,结合了语义理解,人脸识别等多种人工智能技术。使用Python, Node.js来编写客户与服务端。它自被创造以来共有三个版本:Standard ”STD”,Evolve ”EVO”,Educational ”EDU”。

 

我为什么要做XiaoHu.ai?

最早的动力,来源于一个视频。视频讲的是扎克伯格做的一个家庭管家“贾维斯”。像托尼的贾维斯那样,扎克可以跟它聊天。贾维斯为他管理提醒事项,为他和普莉希拉播放音乐,还能记住他们每个人的喜好…它还可以管理门禁,把门口的人的照片发送给扎克伯格,让他决定是否要开门。它还能控制各种各样的智能家居。扎克通过一个手机程序给贾维斯发送语音或文字的指令,扎克还可以直接在家里说话,贾维斯可以听到。

我看过这个视频后,立刻为贾维斯所着迷。我幻想家里如果能有这么一个管家会是多好。幻想是浮在天上的,人需要用自己的手把它拽到地上。于是在那个初二寒假,我拿起了学习了两周的python。

开发的初期是坎坷的,通过最早的几天日志就可以看出来。不过随着一行行的代码被写出,我发现我离梦想越来越近了。两周后,XiaoHu STD横空出世。它可以跟我聊天,帮我打开电脑里的程序,帮我管理提醒事项,还能让我自由地点歌、播放,甚至让我从手机上往电脑里写东西。这所有功能,只需要我说一句话。

把它定名为小虎,是为了纪念陪伴我童年的一只小老虎公仔。我希望它可以以电子的XiaoHu.ai永远地陪在我身旁。

 

XiaoHu.ai的发展

XiaoHu的发展,正好走了《大学》中“明明德”的路线:为己,为家,为民。它还没有到达“为天下”的地步,不过我相信会有那一天的。

为己,是为STD版本。

XiaoHu.ai STD(2/6~2/23)

·提醒管理

·音乐播放

·聊天交互

向“文件传输助手”发送指令。

 

为家,是为EVO版本。

XiaoHu.ai EVO(3/11~7/27)

·提醒管理

·音乐播放

·智能家居控制

·冷笑话/谜语/成语古诗查询

·聊天交互,情感识别

·天气简报,穿衣建议,空气质量

·菜谱/烹饪教学等

用户通过微信公众号,通过语音或打字向它发出指令。

 

为民,是为EDU版本。

XiaoHu.ai EDU(10/5~现在):

·基于智能家居的教室设备控制

·基于人脸识别技术的教室全景扫描自动签到  

·基于自然语义理解的协助老师打开教学文件功能

·基于自然语义理解的课程数据,过评数据语音调取(适用于学生及教师)

·冷笑话/谜语/成语古诗/知识查询

·聊天交互,情感识别

EDU和EVO之间几乎没有交集,我拿了XiaoHu.ai EVO的内核,转到了另外一个完全不同的场景。在教室里,不需要播放音乐,不需要管理提醒,这里只有老师和学生关于上课和学习的需求。

 

XiaoHu的应用场景从一部电脑,到一个家庭,再到一间教室,往后可能会到一所学校,XiaoHu的发展是无止境的。创造一个真正的“小虎”,已成为了我的人生目标。

 

如何使用XiaoHu.ai

在最开始的时候,我就选择了语音,也就是自然语言的方式来处理XiaoHu的交互。我认为自然语言是最优雅的交互方式,除非安全稳定的脑机接口被研发出来。机器作为服务于人类的产品,其意义便是适应于人类。如果放个歌都必须要点几个按钮然后再敲击键盘,那还不如说人类是机器的奴才。自然语言也不止是通过语言的方式来输入指令,只能通过一种指令来完成操作的AI是假AI。“自然”,意味着这么说可以,那么说也可以,一切按着用户以为自然的方式来。对于XiaoHu,我使用了大量的语料和规则来实现这种自然,让用户获得绝对的舒适。

对于放歌和提醒管理,用户可以:

“明天早上八点提醒我做荷包蛋。”

“我明天都有什么事项?”

“告诉我下一个事项”

“删除我做荷包蛋的提醒”

“放朴树的歌”

“循环播放平凡之路”

“来首摇滚乐”

“大点声”

“别放了”

对于希悦查课和查成绩,用户可以:

“我今天都有什么课?”

“我明天有数学课吗”

“我下节是什么课?”

“我的课程表”

“我下午的课”

“我后天第三节是体育课吗”

“我语文考了多少分”

“我数学的期中测试多少分”

“我的长跑成绩”

“我英语的总成绩是多少”

尽可以像问一个人一样去问小虎。

 

未完待续...

你可能感兴趣的:(XiaoHu.ai,Daily,Log)