问答错误排查

当一个回答不符合预期时,一般会有三块地方出错,需要实施人员来判断具体是哪块地方。

错误来源

这三块地方分别为:

模块职责
Alisa自然语言转 Logicform
SemanticDBLogicform 生成 SQL 并执行
前端页面显示

排查步骤

第一步:检查 Logicform 是否正确

查看 Logicform 的方法:点击回答卡片右上角的 debug 功能。

第二步:根据 Logicform 情况分类处理

情况一:Logicform 错误

这是 Alisa 的问题,进一步排查:

  1. 检查分词,看是否有关键词没有识别
  2. 检查 Schema 建模是否有问题导致语义理解错误
  3. 如果以上都不是,则提交 Alisa Bug 给技术开发人员

情况二:Logicform 正确,但 SQL 出错

  1. 先检查相关指标的 SQL 是否开发正确
  2. 如果确认 SQL 开发正确,则提交 SemanticDB Bug 给技术开发人员

情况三:数据结果正确,但页面展示有问题

提交 前端 Bug 给技术开发人员。