每项新技术在发展过程中都会让人们产生一系列的误解,近来大热的聊天机器人也是如此,今天小编将给大家总结一下人们对聊天机器人的七大误解。
误解一:bot就是人工智能(AI)
目前的bot并不具备真正的人工智能特征,并且在将来绝大多数也不需要用上人工智能技术。Bot通过使用自然语言处理/自然语言理解(naturallanguageprocessing/naturallanguageunderstanding)技术来理解用户的具体语义。
对于一件事情可以用多种不同的方式表达,比如在订电影票时,可以说“我需要订一张今晚稍晚时候的电影票”、“请为我订一张今晚八点之后的电影票”、“我今晚要看电影”,这几种表达方式实际上都为同一个意思。但是对开发者来说,要让机器理解各种表述方式、明白多种表述下的同一个语义并不是一件容易的事情。自然语言理解技术是AI在Bot中最常见的用途,但人们在讨论AI时并不会考虑到这个问题。
Bot和AI是两个完全不同的东西,AI并不仅限于在聊天机器人中使用,例如它可以进行图像识别、即时搜索歌曲等等,但却都与Bot无关。
误解二:bot比app更易于打造
打造一款功能强大的Bot与一款优秀App的困难程度不相上下。二者的复杂度体现在不同的方面,在Bot的对话界面你会拥有更少的流量控制,但是在用户通道方面需要容纳更多的路径。简单来说,实现人机对话或许比在Android和IOSapp上打造一个优秀的UI更困难。
误解三:文本是与bot交互的唯一方式
人机对话并不仅仅是局限于文本交流,其界面与方式应当多样化,并给用户提供一种便捷易用的产品体验。
误解四:Bot是将各类服务整合入聊天Apps的唯一方法
目前来说,共有三种方法可以整合各类零散的App,而Bot只是其中一种方式。
1.通知(notification):将服务中的内容推送至各类App中;
2.斜线指令(slashcommands):通过代码中的命令行来使用App;
3.Bot:通过人机对话来实现调用App。
误解五:bot将替代app
尽管人工智能Bot可以利用语音和自然语言处理能力监控并自动响应用户需求,但总的来说Bot仅仅是一个调用各个App的接口,离开了App和服务,Bot的存在也将变得毫无意义。因此Bot将替代App等各项服务这一观点是荒诞的。
误解六:Bot将让人类失业
在某些方面或许Bot可以实现全自动化,但是绝大多数时候,它都是扮演一个为人类提供更多工作机会的角色,而不会像人们所担心的会让人们失业。
误解七:所有的Bots都同一而论
不是所有的Bot都“生而平等”,它们从产品设计之初就已各司其责,其品类繁多,有工作Bot、游戏Bot、艺术Bot等等,它们各自有着不同作用,水平也有高低之分。