ABSTRACT
The XQuery 1.0 and XPath 2.0 Full-text (XQFT) language has been developed by the W3C to extend XQuery and XPath with full-text search capabilities. XQFT allows users to specify a mix of structured and complex full-text predicates, and also allows users to score/rank such queries. The power and flexibility of XQFT gives rise to two interesting questions. First, is it possible to efficiently integrate a full-function XML query language with sophisticated full-text search? Second, is it possible to score and rank arbitrary XQuery and XQFT queries? In this demonstration, we present evidence that it is indeed possible to achieve the above goals. We demonstrate the Quark open-source data management system and show how we can seamlessly and efficiently integrate structured and unstructured search over XML data. In particular, we demonstrate (a) techniques for efficiently evaluating keyword search over virtual XML views, and (b) a framework for scoring both structured and full-text predicates.
- R. J. Bayardo, D. Gruhl, V. Josifovski, and J. Myllymaki. An evaluation of binary xml encoding optimizations for fast stream based xml processing. In WWW'04. Google ScholarDigital Library
- C. Botev and J. Shanmugasundaram. Context-sensitive keyword search and ranking for xml. In WebDB'2005 Poster.Google Scholar
- Z. Chen, J. Gehrke, F. Korn, N. Koudas, J. Shanmugasundaram, and D. Srivastava. Index structures for matching xml twigs using relational query processors. In XSDM'2005.Google Scholar
- M. Fernandez, W.-C. Tan, and D. Suciu. Silkroute: Trading between relations and xml. In WWW'1999. Google ScholarDigital Library
- N. Fuhr and K. Groejohann. Xirql: a query language for information retrieval in xml documents. In SIGIR'2001. Google ScholarDigital Library
- N. Fuhr and T. Rolleke. A probabilistic relational algebra for the integration of information retrieval and database systems. ACM Trans. Inf. Syst., 15(1):32--66, 1997. Google ScholarDigital Library
- J. Shanmugasundaram, J. Kiernan, E. Shekita, C. Fan, and J. Funderburk. Querying xml views of relational data. In VLDB'2001. Google ScholarDigital Library
- I. Tatarinov, S. Viglas, K. Beyer, J. Shanmugasundaram, E. Shekita, and C. Zhang. Storing and querying ordered xml using a relational database system. In SIGMOD'2002. Google ScholarDigital Library
- A. Theobald and G. Weikum. The index-based xxl search engine for querying xml data with relevance ranking. In EDBT'2002. Google ScholarDigital Library
Index Terms
- Quark: an efficient XQuery full-text implementation
Recommendations
Quark-X: An Efficient Top-K Processing Framework for RDF Quad Stores
CIKM '16: Proceedings of the 25th ACM International on Conference on Information and Knowledge ManagementThere is a growing trend towards enriching the RDF content from its classical Subject-Predicate-Object triple form to an annotated representation which can model richer relationships such as including fact provenance, fact confidence, higher-order ...
Re-ranking search results using query logs
CIKM '06: Proceedings of the 15th ACM international conference on Information and knowledge managementThis work addresses two common problems in search, frequently occurring with underspecified user queries: the top-ranked results for such queries may not contain documents relevant to the user's search intent, and fresh and relevant pages may not get ...
Comments