实战智能对话航空订票机器人(1)
一、前言
本文是《智能对话机器人开发实战案例完全剖析》系列博文的第4部分:任务式智能对话机器人,第1节,该部分内容已经录制成视频课程,发布在网易云课堂,感兴趣的同学可以对照学习。
二、正文
2.1 业务场景
任务式智能对话机器人的应用,是目前人工智能语音交互技术的最成熟领域。包括智能设置闹钟、智能点餐、智能订票、智能家居等等,都是任务式智能对话机器人的典型应用。这类机器人应用场景具备的主要特点包括四个方面:
1.特定领域:可以是设置闹钟,火车订票、航空订票等等,不能是无边际的闲聊;
2.目标明确:对话的过程,就是为了获取完成特定任务所需要的信息,即信息采集和获取的过程;
3.多轮交互:通过多轮对话,获取多个参数信息,符合实际情况;
4.流程稳定:任务式对话机器人,要完成特定的任务,所需信息固定,流程结构比较稳定,很多情况下甚至不允许跳过其中的任何一个环节;
本文选取的典型场景是火车/航空智能订票,其主要业务场景如下图所示:
(1)参数信息获取:始发地、目的地、出发时间、车次:
(2)查询结果展示和订单确认:执行订单;
2.2 业务流程
考虑前面所述的业务场景,我们来看一个典型的航空订票的流程(简化版),业务流程图如下所示:
2.3 案例演示
本文基于开源框架进行的定制开发,我们在此只演示执行后的结果,后续的内容,将会教大家具体的设置和开发过程,系统演示结果如下图所示:
三、未完待续
系列连载,未完待续。本文内容已录制成****:《智能对话机器人开发实战案例完全剖析》,可以参照学习。QQ技术交流群:149933712
作者:张子良,版权所有,转载请注明出处。