微软小冰,是一个非常聪明的人工智能,她能和人讲话,还能唱歌,还可以帮人们做事。今天,我们来看看小冰的原理。
实现像小冰一样的AI,其实很简单。
先来讲讲小冰的聊天功能吧!小冰N个非常庞大的网络数据库,里面存储了上亿个聊天模板,每次你发送消息给小冰,“她”都会前往她的数据库内搜索,然后匹配相应的回复消息再发给你,现在网络很发达,整个流程也不过就几秒钟。
小冰的数据库一定要耗费巨大的人力编写并上传吗?不,小冰也会自主学习,要不然怎么能叫做人工智能呢?每次你跟小冰聊天的时候,“她”会记录我们的言行,随后吸取聊天经验,不断完善自己,就像我们学习一样,不断做题,就会提高水平。
再来讲讲小冰是怎么实现给我们唱歌、讲故事、播新闻的吧!小冰肯定有一个签约的搜索引擎(像必应、百度、360这样的),这些搜索引擎会给小冰开放接口,让小冰调用。搜索引擎上有很多资料,小冰会从中截取你要的部分,然后朗读给你听。
比如,你叫“她”唱一首歌,因为你没有制定哪首歌,所以小冰会随机挑一首歌,然后去搜索引擎上找歌曲,并通过音响播放。
我们怎么叫小冰帮我们做事?小冰依然有一个数据库,里面储存了大量的程序,在你需要的时候执行。
你想要定一个下午三点半的闹钟,小冰就会去数据库内搜索定闹钟的程序,并且在终端执行,这样就起到一个定闹钟的作用。
现在的小冰,已经发展到第五代了,你可以在微博上私信@小冰 与小冰聊天,你也可以到应用商店下载微软小冰app,也可以前往msxiaoice.com领养一只小冰。
领取专属 10元无门槛券
私享最新 技术干货