mlsanityData to 14 Oct 2026

VisKoP: Visual Knowledge oriented Programming for Interactive Knowledge Base Question Answering

arXiv 2307.03130 ↗First posted 6 Jul 2023cs.CL cs.HCcited by 2

Not on the map. Why?

Abstract (arXiv)

We present Visual Knowledge oriented Programming platform (VisKoP), a knowledge base question answering (KBQA) system that integrates human into the loop to edit and debug the knowledge base (KB) queries. VisKoP not only provides a neural program induction module, which converts natural language questions into knowledge oriented program language (KoPL), but also maps KoPL programs into graphical elements. KoPL programs can be edited with simple graphical operators, such as dragging to add knowledge operators and slot filling to designate operator arguments. Moreover, VisKoP provides auto-completion for its knowledge base schema and users can easily debug the KoPL program by checking its intermediate results. To facilitate the practical KBQA on a million-entity-level KB, we design a highly efficient KoPL execution engine for the back-end. Experiment results show that VisKoP is highly efficient and user interaction can fix a large portion of wrong KoPL programs to acquire the correct answer. The VisKoP online demo https://demoviskop.xlore.cn (Stable release of this paper) and https://viskop.xlore.cn (Beta release with new features), highly efficient KoPL engine https://pypi.org/project/kopl-engine, and screencast video https://youtu.be/zAbJtxFPTXo are now publicly available.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 19 of its 31 references that are in the map. First posted on arXiv 6 Jul 2023.

Builds on

19 of 31 references.

References · 19

  1. 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
  2. 2016Key-Value Memory Networks for Directly Reading Documentscited by 223
  3. 2020Beyond I.I.D.: Three Levels of Generalization for Question Answering on Knowledge Basescited by 171
  4. 2021Constrained Language Models Yield Few-Shot Semantic Parserscited by 163
  5. 2020Compositional Generalization and Natural Language Variation: Can a Semantic Parsing Approach Handle Both?cited by 147
  6. 2016Neural Symbolic Machines: Learning Semantic Parsers on Freebase with Weak Supervisioncited by 103
  7. 2022Subgraph Retrieval Enhanced Model for Multi-hop Knowledge Base Question Answeringcited by 93
  8. 2018TRANX: A Transition-based Neural Abstract Syntax Parser for Semantic Parsing and Code Generationcited by 88
  9. 2020KQA Pro: A Dataset with Explicit Compositional Programs for Complex Question Answering over Knowledge Basecited by 78
  10. 2021A Survey on Complex Knowledge Base Question Answering: Methods, Challenges and Solutionscited by 78
  11. 2021TransferNet: An Effective and Transparent Framework for Multi-hop Question Answering over Relation Graphcited by 60
  12. 2014Question Answering with Subgraph Embeddingscited by 58
7 more
  1. 2021Leveraging Language to Learn Program Abstractions and Search Heuristicscited by 45
  2. 2016Question Answering on Freebase via Relation Extraction and Textual Evidencecited by 39
  3. 2021Program Transfer for Answering Complex Questions over Knowledge Basescited by 34
  4. 2017Learning Structured Natural Language Representations for Semantic Parsingcited by 15
  5. 2016Learning a Natural Language Interface with Neural Programmercited by 14
  6. 2022GraphQ IR: Unifying the Semantic Parsing of Graph Query Languages with One Intermediate Representationcited by 13
  7. 2020Leveraging Semantic Parsing for Relation Linking over Knowledge Basescited by 6

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.