网络机器人是一种特殊的机器人,其“特殊”在于,网络机器人没有固定的“身体”。网络机器人本质是网络自动程序,它存在于网络程序中,目前主要用来自动地查找和检索互联网上的网站和网页内容。
网络机器人已被广泛应用于互联网,如搜索引擎使用网络机器人(如Google的Googlebot,百度的Baiduspider,Yahoo的Slurp)将抓取的信息送入索引数据库中,供互联网用户查询。网站管理员使用网络机器人实现网站镜像与维护等工作。
此外,这种网络机器人还被应用于网络聊天机器人的智能行为中。例如人人网上开发的智能“小黄鸡”,通过关注小黄鸡之后在状态里@小黄鸡或者进行回复,“小黄鸡”就会很人性化地回复用户,甚至在回答问题的过程中展示出与人无异的机智幽默。
实际上,我们看到的那些善与人交流、“能说会道”的智能机器人,基本上和网络机器人的原理是相同的。例如,日本前段时间送入宇宙太空,陪宇航员聊天的机器人Kirobo(图1-55)。
图1-55 机器人Kirobo
Kirobo具有面部识别功能,可与人类对话,用于在太空中陪伴宇航员。在公开展示中,它一边向在场记者摇头、招手,一边与开发者、东京大学特聘副教授高桥智隆作简单对话,被问及“你要怎么去宇宙”时,它答道:“我要从种子岛坐火箭去。”据日本媒体报道,被送往国际空间站的会说话的“机器航天员”Kirobo的项目团队5日宣布,Kirobo已顺利启动并成功发声。启动确认工作在日本“希望号”实验舱内进行,Kirobo说出的第一句话是“2013年8月21日,朝着未来的希望,机器人迈出了第一步”。
网络机器人并不是传统意义上的机器人,与其说它是“机器人”,不如说它是机器人智能的“灵魂”。因为正是这些自动化程序,才构成了我们所认为的机器人“智能”。
因为网络机器人并不是传统意义上的机器人,因此在本书的后续章节内容中,都不包括此类机器人。