Answering Table Queries on the Web using Column Keywords
arXiv:1207.0132 · doi:10.14778/2336664.2336665
Abstract
We present the design of a structured search engine which returns a multi-column table in response to a query consisting of keywords describing each of its columns. We answer such queries by exploiting the millions of tables on the Web because these are much richer sources of structured knowledge than free-format text. However, a corpus of tables harvested from arbitrary HTML web pages presents huge challenges of diversity and redundancy not seen in centrally edited knowledge bases. We concentrate on one concrete task in this paper. Given a set of Web tables T1, . . ., Tn, and a query Q with q sets of keywords Q1, . . ., Qq, decide for each Ti if it is relevant to Q and if so, identify the mapping between the columns of Ti and query columns. We represent this task as a graphical model that jointly maps all tables by incorporating diverse sources of clues spanning matches in different parts of the table, corpus-wide co-occurrence statistics, and content overlap across table columns. We define a novel query segmentation model for matching keywords to table columns, and a robust mechanism of exploiting content overlap across table columns. We design efficient inference algorithms based on bipartite matching and constrained graph cuts to solve the joint labeling task. Experiments on a workload of 59 queries over a 25 million web table corpus shows significant boost in accuracy over baseline IR methods.
VLDB2012
References in corpus (1)
Cited by in corpus (24)
- Ad Hoc Table Retrieval using Semantic Similarity
- Data Lakes: A Survey of Functions and Systems
- Compositional Semantic Parsing on Semi-Structured Tables
- Table2Vec: Neural Word and Entity Embeddings for Table Population and Retrieval
- StruBERT: Structure-aware BERT for Table Search and Matching
- Retrieving Complex Tables with Multi-Granular Graph Representation Learning
- On Extracting Data from Tables that are Encoded using HTML
- Web Table Extraction, Retrieval and Augmentation: A Survey
- On-the-fly Table Generation
- Semantic Table Retrieval using Keyword and Table Queries
- TabMCQ: A Dataset of General Knowledge Tables and Multiple-choice Questions
- WTR: A Test Collection for Web Table Retrieval
- TableQnA: Answering List Intent Queries With Web Tables
- LSH Ensemble: Internet-Scale Domain Search
- Dataset search: a survey
- Open Domain Question Answering Using Web Tables
- A Graph Representation of Semi-structured Data for Web Question Answering
- Web Content Extraction - a Meta-Analysis of its Past and Thoughts on its Future
- Schemaless Queries over Document Tables with Dependencies
- Uniform definition of comparable and searchable information on the web
- Content-Based Table Retrieval for Web Queries
- Automatic Table completion using Knowledge Base
- Generating Titles for Web Tables
- Finding Patterns in a Knowledge Base using Keywords to Compose Table Answers