15040| 21
|
[项目] 「HackShanghai」Yet Another Me |
首先先感谢 DFRobot 给了我们团队了一个 DFRobot 企业奖。 我们的项目叫做:Yet Another Me (另一个我)。这是一个由多个部分组成的一个完整的人工智能体系。包括支持我们自己定义协议的智能硬件、智能手机以及一个强大处理能力的后端构成。 项目的主要目的是:你只需要关心最终要的事,不重要的事情会全部由机器为你完成。 软件会读取你手机上的一切信息,包括短信记录、电子邮件、日历、地理位置等,并收集分析其中的内容。 当有人发短信邀请你干一件事时,会根据你对主题和这个人的喜好程度以及你的日程表在那个时候当前是不是空闲自动做出回复接受或不接受,同时为你规划好日程。 类似的,它还能检测你快要下班了,而你家有一台协议支持的空气净化器,而今天你家的地理位置恰好 PM2.5 很高,会自动提前启动空气净化器。 再比如,你家的人体红外探测器检测到有人,而此时你并不在家,会自动触发报警并发送推送消息给你,甚至可以自动发送信息到 110 报警平台。 最后,当别人发消息给你单纯是为了闲聊,没有别的意义,而你正忙,你甚至可以托管它给「图灵机器人」API 来自动帮你回复闲聊的内容。 我们的最简单的想法时,对于不重要的事物,你根本不需要做决策,机器能为你完成一切。所以我们尽可能获取你的一切数据加以运算。只有当机器决策错误时,你可以取消它的操作。否则你什么都不用做,只需专注于自己关心的东西。 当然这个想法现在有些天网的意义,我们写完之后自己运行的时候也觉得怕怕的。 其实技术最大的关键在于机器学习、自然语义处理。我们使用了 哈工大 NLP 的技术为我们分词和获得词性。然后我们有一个巨大的脚本在服务器后端来运算和猜测你的各种事件的内容。将事情最后推送到 Android 手机上显示。其中如果数据需要从智能硬件中获得或者操作智能硬件的话,就进一步进行这样的操作。 我们的自定义的协议使用 C 语言就可以很容易实现,所以通过 Arduino 或者 Raspberry Pi 就能运行,然后通过继电器或者红外控制接在已有的硬件上即可。 Android 界面: 我们演示用的硬件(一个风扇,其中 叶片 还是当场 3D 打印的): |
hnyzcj 发表于 2015-11-9 20:11 不。。。确实我们是通过大量的数据来挖掘和学习的。数据挖掘和机器学习发展其实很久了,已经有很多很完善的理论。Big Data 大数据这个词近几年被提出,然后大家都在炒作这个词,每个人都在这么说。但是大多数的方法过去的数据挖掘就都在做,很多公司就很简单拟合几个函数也在说自己是大数据,所以大数据这词说出来这总感觉炒作成分太大。。。并不是说我们这个不是大数据的。。。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed