VisKoP:面向交互式知识库问答的可视知识导向编程
计算与语言
2023-07-07 v1 人机交互
摘要
我们提出可视知识导向编程平台(VisKoP),一个将人置于回路中以编辑和调试知识库(KB)查询的知识库问答(KBQA)系统。VisKoP 不仅提供将自然语言问题转换为知识导向程序语言(KoPL)的神经程序归纳模块,还将 KoPL 程序映射为图形元素。KoPL 程序可通过简单图形操作进行编辑,例如拖拽以添加知识算子、槽填充以指定算子参数。此外,VisKoP 为其知识库模式提供自动补全,用户可通过检查中间结果轻松调试 KoPL 程序。为便利百万实体级 KB 上的实用 KBQA,我们为后端设计了高效的 KoPL 执行引擎。实验结果表明,VisKoP 高效且用户交互可修正大部分错误的 KoPL 程序以获得正确答案。VisKoP 在线演示 https://demoviskop.xlore.cn(本文稳定版)与 https://viskop.xlore.cn(含新功能的测试版)、高效 KoPL 引擎 https://pypi.org/project/kopl-engine 以及录屏视频 https://youtu.be/zAbJtxFPTXo 现已公开可用。
引用
@article{arxiv.2307.03130,
title = {VisKoP: Visual Knowledge oriented Programming for Interactive Knowledge Base Question Answering},
author = {Zijun Yao and Yuanyong Chen and Xin Lv and Shulin Cao and Amy Xin and Jifan Yu and Hailong Jin and Jianjun Xu and Peng Zhang and Lei Hou and Juanzi Li},
journal= {arXiv preprint arXiv:2307.03130},
year = {2023}
}