paper-with-me

Papers

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

2023-07-06 · Zijun Yao, Yuanyong Chen, Xin Lv, Shulin Cao, Amy Xin, Jifan Yu, Hailong Jin, Jianjun Xu, Peng Zhang, Lei Hou, Juanzi Li

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.

📄 PDF Abstract BibTeX arXiv:2307.03130

Code (0)

등록된 구현이 없습니다.

Tasks

Knowledge Base Question AnsweringProgram inductionQuestion Answeringslot-fillingSlot Filling

Methods 이 논문이 사용한 방법론

BASE 설명 없음

Similar Papers 제목 키워드 기반

InViG: Benchmarking Interactive Visual Grounding with 500K Human-Robot Interactions

2023-10-18 · Hanbo Zhang, Jie Xu, Yuchen Mo, Tao Kong

Ambiguity is ubiquitous in human communication. Previous approaches in Human-Robot Interaction (HRI) have often relied on predefined interaction templates, leading to reduced performance in realistic and open-ended scena…

BenchmarkingVisual Grounding

A Tool for the Procedural Generation of Shaders using Interactive Evolutionary Algorithms

2023-12-29 · Elio Sasso, Daniele Loiacono, Pier Luca Lanzi

We present a tool for exploring the design space of shaders using an interactive evolutionary algorithm integrated with the Unity editor, a well-known commercial tool for video game development. Our framework leverages t…

Evolutionary AlgorithmsUnity

NL2INTERFACE: Interactive Visualization Interface Generation from Natural Language Queries

2022-09-19 · Yiru Chen, Ryan Li, Austin Mac, Tianbao Xie 외

We develop NL2INTERFACE to explore the potential of generating usable interactive multi-visualization interfaces from natural language queries. With NL2INTERFACE, users can directly write natural language queries to auto…

Natural Language Queries

Implementing Knowledge Representation and Reasoning with Object Oriented Design

2026-01-21 · Abdelrhman Bassiouny, Tom Schierenbeck, Sorin Arion, Benjamin Alt 외 arxiv

This paper introduces KRROOD, a framework designed to bridge the integration gap between modern software engineering and Knowledge Representation & Reasoning (KR&R) systems. While Object-Oriented Programming (OOP) is the…

Multi-modal Feedback for Affordance-driven Interactive Reinforcement Learning

2018-07-26 · Francisco Cruz, German I. Parisi, Stefan Wermter

Interactive reinforcement learning (IRL) extends traditional reinforcement learning (RL) by allowing an agent to interact with parent-like trainers during a task. In this paper, we present an IRL approach using dynamic a…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)