会话式AI:自然语言处理与人机交互
上QQ阅读APP看书,第一时间看更新

1.4.4 面向KB的问答机器人

面向KB(结构化查询,Knowledge Base)的问答机器人的设计目标是解决面向图谱数据库、关系型数据库的人机交互诉求。此类任务有别于FAQ,它的答案不是一条文本,且不同答案之间存在某种结构。例如“查询姓名为张三的员工编号是多少”,若按照FAQ的方式枚举问题,将极大增加系统负担,且其对话匹配准确度难以得到保障。因此专门设计此类机器人以解决特定结构化的数据查询。

面向KB的问答机器人主要运用text2sql相关技术,运用大量标注数据以完成文本同SQL查询语句的转换,机器在执行相关查询语句后将相关结果反馈给用户。面向KB的问答机器人主要评测指标为查询准确率与查询时延。由于任务复杂度高于FAQ与任务型问答,其精度也并不理想。因此,面向KB的问答机器人仅在某些受限场景下可以做到工业落地,而通用KB问答机器人还并不成熟。