2011
DOI: 10.1145/1929934.1929938
|View full text |Cite
|
Sign up to set email alerts
|

Using structural information in XML keyword search effectively

Abstract: The popularity of XML has exacerbated the need for an easy-to-use, high precision query interface for XML data. When traditional document-oriented keyword search techniques do not suffice, natural language interfaces and keyword search techniques that take advantage of XML structure make it very easy for ordinary users to query XML databases. Unfortunately, current approaches to processing these queries rely heavily on heuristics that are intuitively appealing but ultimately ad hoc. These approaches often retr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
53
0
12

Year Published

2012
2012
2015
2015

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 39 publications
(66 citation statements)
references
References 38 publications
1
53
0
12
Order By: Relevance
“…There has been a number of studies on XML keyword search (e.g., Refs. [12], [20], [21]), which are especially suitable for users that are not familiar with XML query languages. Several XML editors (e.g., XMLSpy [1]) support auto-complete for XPath query editing, but they do not support listing K correct XPath queries.…”
Section: Related Workmentioning
confidence: 99%
“…There has been a number of studies on XML keyword search (e.g., Refs. [12], [20], [21]), which are especially suitable for users that are not familiar with XML query languages. Several XML editors (e.g., XMLSpy [1]) support auto-complete for XPath query editing, but they do not support listing K correct XPath queries.…”
Section: Related Workmentioning
confidence: 99%
“…However, most existing systems map interaction APIs to isolated database queries [25,47] without any consideration of the query paradigm, query algebra, data or schema of the database [52,36,5,3]. This ad-hoc mapping of gestures, while appealing, does not consider the overall usability of the database querying or its overall effectiveness.…”
Section: Related Workmentioning
confidence: 99%
“…In contrast to keyword search on flat text documents, keyword search on XML (or other tree-structured) data returns not whole documents but appropriately selected fragments of XML trees that contain matches to all the keywords [28,14]. A large number of publications elaborate on the form [14,24,4,5,8,26,23] and the meaningful instances of these result fragments [14,10,22,31,15,29,18,32,25,26,30,17] in the input XML tree. Usually, the query results are the minimum connecting trees that contain one instance of every keyword in the query.…”
Section: Introductionmentioning
confidence: 99%
“…Approaches that select and return as answer to keyword queries a subset of the LCAs in the XML tree are called filtering because they filter out LCAs that are considered irrelevant [10,22,31,18,32]. Although, filtering approaches are intuitively reasonable, they are sufficiently ad hoc and they are frequently violated in practice resulting in low precision and/or recall [30].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation