EthanLab 软件开发 · 产品管理 · 科技评测
返回研究笔记

[对话式AI-1] Chatbot的类型与对比(问答、对话与闲聊系统)

更新于

由于常常跟客户和外部工程师鸡同鸭讲,最后发现大家对聊天机器人的定义都不一样;你知道Chatbot可以分成三类吗?对话式AI专栏的第一篇,就来介绍一下「各类Chatbot的用途」,并针对「开发方法」、「特点」、「关键评价指针」及「应用场景」等进行深入对比,让你一次搞懂Chatbot,不再一知半解。

类别问答系统任务导向对话系统闲聊系统
英文Question Answering systemTask-Oriented Dialogue systemChit-Chat Dialogue system
功能回答用户问题代替用户完成任务陪伴用户闲聊
领域特定领域特定领域 开放领域
方法基于Web检索、基于知识库、基于社群模块化(基于规则、数据驱动)、端对端(数据驱动)基于检索、基于生成
特点单轮对话,着重问句分析(识别信息词)多轮对话,着重对话管理多轮对话,着重个性化及情感分析
关键指针召回率(Recall)、精确率(Precision)、F-Measure任务完成率、对话耗时、对话轮数、机器仿真用户评分词重叠率、词矢量距离、机器仿真用户评分
应用场景FAQ、教育助理、订票闲聊、陪伴
知名案例IBM WatsonSiri、Google Assistant微软小冰、SimSimi
实作方法基于知识库的问答系统模块化的任务导向对话系统应用搜索引擎检索,或训练Seq2seq模型生成