Schema2QA: High-Quality and Low-Cost Q&A Agents for the Structured Web
Not on the map. Why?
Abstract (arXiv)
Building a question-answering agent currently requires large annotated datasets, which are prohibitively expensive. This paper proposes Schema2QA, an open-source toolkit that can generate a Q&A system from a database schema augmented with a few annotations for each field. The key concept is to cover the space of possible compound queries on the database with a large number of in-domain questions synthesized with the help of a corpus of generic query templates. The synthesized data and a small paraphrase set are used to train a novel neural network based on the BERT pretrained model. We use Schema2QA to generate Q&A systems for five Schema.org domains, restaurants, people, movies, books and music, and obtain an overall accuracy between 64% and 75% on crowdsourced questions for these domains. Once annotations and paraphrases are obtained for a Schema.org schema, no additional manual effort is needed to create a Q&A agent for any website that uses the same schema. Furthermore, we demonstrate that learning can be transferred from the restaurant to the hotel domain, obtaining a 64% accuracy on crowdsourced questions with no manual effort. Schema2QA achieves an accuracy of 60% on popular restaurant questions that can be answered using Schema.org. Its performance is comparable to Google Assistant, 7% lower than Siri, and 15% higher than Alexa. It outperforms all these assistants by at least 18% on more complex, long-tail questions.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 3; 2023: 4.
12 papers.
- 2021Grounding Open-Domain Instructions to Automate Web Support Taskscited by 43
- 2022Unobserved Local Structures Make Compositional Generalization Hardcited by 29
- 2021Finding needles in a haystack: Sampling Structurally-diverse Training Sets from Synthetic Data for Compositional Generalizationcited by 27
- 2021The Power of Prompt Tuning for Low-Resource Semantic Parsingcited by 21
- 2021On The Ingredients of an Effective Zero-shot Semantic Parsercited by 13
- 2023SUQL: Conversational Search over Structured and Unstructured Data with Large Language Modelscited by 13
- 2022Structurally Diverse Sampling for Sample-Efficient Training and Comprehensive Evaluationcited by 8
- 2022Paraphrasing Techniques for Maritime QA systemcited by 7
- 2023XSemPLR: Cross-Lingual Semantic Parsing in Multiple Natural Languages and Meaning Representationscited by 5
- 2023ReactGenie: A Development Framework for Complex Multimodal Interactions Using Large Language Modelscited by 3
- 2021Discrete Auto-regressive Variational Attention Models for Text Modelingcited by 2
- 2023Fine-tuned LLMs Know More, Hallucinate Less with Few-Shot Sequence-to-Sequence Semantic Parsing over Wikidatacited by 2
- 2023SUQL: Conversational Search over Structured and Unstructured Data with Large Language Models16 Nov 2023
- 2023ReactGenie: A Development Framework for Complex Multimodal Interactions Using Large Language Models16 Jun 2023
- 2023XSemPLR: Cross-Lingual Semantic Parsing in Multiple Natural Languages and Meaning Representations7 Jun 2023
- 2023Fine-tuned LLMs Know More, Hallucinate Less with Few-Shot Sequence-to-Sequence Semantic Parsing over Wikidata23 May 2023
- 2022Paraphrasing Techniques for Maritime QA system21 Mar 2022
- 2022Structurally Diverse Sampling for Sample-Efficient Training and Comprehensive Evaluation16 Mar 2022
- 2022Unobserved Local Structures Make Compositional Generalization Hard15 Jan 2022
- 2021The Power of Prompt Tuning for Low-Resource Semantic Parsing16 Oct 2021
- 2021On The Ingredients of an Effective Zero-shot Semantic Parser15 Oct 2021
- 2021Finding needles in a haystack: Sampling Structurally-diverse Training Sets from Synthetic Data for Compositional Generalization6 Sep 2021
- 2021Discrete Auto-regressive Variational Attention Models for Text Modeling16 Jun 2021
- 2021Grounding Open-Domain Instructions to Automate Web Support Tasks30 Mar 2021