Light-weight domain-based form assistant: querying web databases on the fly

Zhen Zhang, Bin He, Kevin Chen–Chuan Chang

2005 · 55 citations · 23 references

Concepts

TL;DR

The web has rapidly expanded with many searchable databases, yet data often remain hidden behind query forms, and dynamic query translation across sources is underexplored. The study aims to develop a lightweight domain‑based form assistant that enables users to query alternative deep‑web sources within the same domain, such as books or airfares, and can be easily customized to new domains. The authors build a lightweight domain‑based form assistant that integrates schema matching, predicate mapping, and query rewriting into a customizable architecture, addressing the largely unexplored predicate‑mapping problem and enabling complete query translation across alternative sources. Experiments demonstrate that the form assistant effectively translates queries for real‑world sources.

Abstract

The has been rapidly deepened by myriad searchable databases online, where data are hidden behind query forms. Helping users query alternative deep Web sources in the same domain (e.g., Books, Airfares) is an important task with broad applications. As a core component of those applications, dynamic query translation (i.e., translating a user's query across dynamically selected sources) has not been extensively explored. While existing works focus on isolated subproblems (e.g., schema matching, query rewriting) to study, we target at building a complete query translator and thus face new challenges: 1) To complete the translator, we need to solve the predicate mapping problem (i.e., map a source predicate to target predicates), which is largely unexplored by existing works; 2) To satisfy our application requirements, we need to design a customizable system architecture to assemble various components addressing respective subproblems (i.e., schema matching, predicate mapping, query rewriting). Tackling these challenges, we develop a light-weight domain-based form assistant, which can generally handle alternative sources in the same domain and is easily customizable to new domains. Our experiment shows the effectiveness of our form assistant in translating queries for real sources.

References

23