ACM Home Page
Please provide us with feedback. Feedback
Identifying meaningful return information for XML keyword search
Full text PdfPdf (339 KB)
Source
International Conference on Management of Data archive
Proceedings of the 2007 ACM SIGMOD international conference on Management of data table of contents
Beijing, China
SESSION: Query processing of semi-structured data table of contents
Pages: 329 - 340  
Year of Publication: 2007
ISBN:978-1-59593-686-8
Authors
Ziyang Liu  Arizona State University, Tempe, AZ
Yi Chen  Arizona State University, Tempe, AZ
Sponsors
ACM: Association for Computing Machinery
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 152,   Citation Count: 19
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1247480.1247518
What is a DOI?

ABSTRACT

Keyword search enables web users to easily access XML data without the need to learn a structured query language and to study possibly complex data schemas. Existing work has addressed the problem of selecting qualified data nodes that match keywords and connecting them in a meaningful way, in the spirit of inferring a where clause in XQuery. However, how to infer the return clause for keyword search is an open problem.

To address this challenge, we present an XML keyword search engine, XSeek, to infer the semantics of the search and identify return nodes effectively. XSeek recognizes possible entities and attributes inherently represented in the data. It also distinguishes between search predicates and return specifications in the keywords. Then based on the analysis of both XML data structures and keyword match patterns, XSeek generates return nodes. Extensive experimental studies show the effectiveness of XSeek.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
XQuery 1.0: An XML query language, June 2001. http://www.w3.org/XML/Query.
 
2
S. Agrawal, S. Chaudhuri, and G. Das. DBXplorer: A System for Keyword-Based Search over Relational Databases. In Proceedings of ICDE, pages 5--16, 2002.
 
3
4
 
5
G. Bhalotia, C. Nakhe, A. Hulgeri, S. Chakrabarti, and S. Sudarshan. Keyword Searching and Browsing in Databases using BANKS. In ICDE, 2002.
 
6
D. Carmel, Y. Maarek, Y. Mass, N. Efraty, and G. Landau. An extension of the vector space model for querying xml documents via xml fragments. In ACM SIGIR 2002: Workshop on XML and Information Retrieval, 2002.
 
7
J. Clark and S. DeRose. XML Path language (XPath) 1.0, November 1999. http://www.w3.org/TR/xpath.
 
8
S. Cohen, J. Mamou, Y. Kanza, and Y. Sagiv. XSEarch: A semantic Search Engine for XML, 2003.
9
 
10
D. Florescu, D. Kossmann, and I. Manolescu. Integrating Keyword Search into XML Query Processing. Computer Networks( Amsterdam, Netherlands: 1999), 33(1--6):119--135, 2000.
11
12
 
13
 
14
V. Hristidis and Y. Papakonstantinou. Discover: Keyword search in relational databases. In Procs. VLDB, 2002.
 
15
V. Hristidis, Y. Papakonstantinou, and A. Balmin. Keyword Proximity Search on XML Graphs, 2003. In ICDE.
 
16
 
17
Y. Li, C. Yu, and H. V. Jagadish. Schema-Free XQuery. In VLDB, 2004.
18
 
19
V. Vesper. Let's Do Dewey. http://www.mtsu.edu/vvesper/dewey.html.
 
20
Extensible markup language (xml) 1.0, 2004. http://www.w3.org/TR/REC-xml/.
21
 
22

CITED BY  19