PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
January 1, 201083 citationsOpen Access

Explaining structured queries in natural language

View Full Paper
GKGeorgia KoutrikaASAlkis SimitsisYIYannis Ioannidis

Key Points

Key points are not available for this paper at this time.

Abstract

Many applications offer a form-based environment for nai¿ve users for accessing databases without being familiar with the database schema or a structured query language. User interactions are translated to structured queries and executed. However, as a user is unlikely to know the underlying semantic connections among the fields presented in a form, it is often useful to provide her with a textual explanation of the query. In this paper, we take a graph-based approach to the query translation problem. We represent various forms of structured queries as directed graphs and we annotate the graph edges with template labels using an extensible template mechanism. We present different graph traversal strategies for efficiently exploring these graphs and composing textual query descriptions. Finally, we present experimental results for the efficiency and effectiveness of the proposed methods.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Koutrika et al. (2010) studied this question.

synapsesocial.com/papers/6a0fa61c4fb650da4ffe5a85https://doi.org/10.1109/icde.2010.5447824
Ask AI
Helpful
Bookmark
Share
View Full Paper