XRANK
Top Cited Papers
- 9 June 2003
- proceedings article
- Published by Association for Computing Machinery (ACM)
Abstract
We consider the problem of efficiently producing ranked results for keyword search queries over hyperlinked XML documents. Evaluating keyword search queries over hierarchical XML documents, as opposed to (conceptually) flat HTML documents, introduces many new challenges. First, XML keyword search queries do not always return entire documents, but can return deeply nested XML elements that contain the desired keywords. Second, the nested structure of XML implies that the notion of ranking is no longer at the granularity of a document, but at the granularity of an XML element. Finally, the notion of keyword proximity is more complex in the hierarchical XML data model. In this paper, we present the XRANK system that is designed to handle these novel features of XML keyword search. Our experimental results show that XRANK offers both space and performance benefits when compared with existing approaches. An interesting feature of XRANK is that it naturally generalizes a hyperlink based HTML search engine such as Google. XRANK can thus be used to query a mix of HTML and XML documents.Keywords
This publication has 15 references indexed in Scilit:
- Storing and querying ordered XML using a relational database systemPublished by Association for Computing Machinery (ACM) ,2002
- Enhanced topic distillation using text, markup tags, and hyperlinksPublished by Association for Computing Machinery (ACM) ,2001
- XIRQLPublished by Association for Computing Machinery (ACM) ,2001
- Vector-space ranking with effective early terminationPublished by Association for Computing Machinery (ACM) ,2001
- Optimal aggregation algorithms for middlewarePublished by Association for Computing Machinery (ACM) ,2001
- Authoritative sources in a hyperlinked environmentJournal of the ACM, 1999
- Focusing search in hierarchical structures with directory setsPublished by Association for Computing Machinery (ACM) ,1998
- Structured document storage and refined declarative and navigational access mechanisms in HyperStorMThe VLDB Journal, 1997
- Index structures for structured documentsPublished by Association for Computing Machinery (ACM) ,1996
- Fast Algorithms for Finding Nearest Common AncestorsSIAM Journal on Computing, 1984