ABSTRACT
Query suggestion is well-known to enhance the user's search for relevant documents. In this work, we propose a novel technique that emulates a human skill when searching or exploring digital collections. In general, a user begins searching by providing a naïve query and then analyzes the retrieved documents in order to refine the query search. We decided to emulate this behavior by generating alternative queries using OLAP. Such queries are the result of performing multiple data summarizations on digital libraries, and then generating cuboids depending on the correlation between the keywords of the collection and the subset of keywords belonging to the previous search. Moreover, we introduce techniques to efficiently obtain query suggestions inside the DBMS by exploiting UDFs and SQL queries.
- ]]Y. Chen, W. Wang, and X. Lin Z. Liu. Keyword Search on Structured and Semi-structured Data. Tutorial Description. In SIGMOD, 2009. Google ScholarDigital Library
- ]]Z. Chen, C. Ordonez, and C. Garcia-Alvarado. Fast and Dynamic OLAP Exploration Using UDFs. In SIGMOD, pages 1087--1090, 2009. Google ScholarDigital Library
- ]]C. Garcia-Alvarado and C. Ordonez. Information retrieval from digital libraries in SQL. In WIDM Workshop, pages 55--62, 2008. Google ScholarDigital Library
- ]]C. Ordonez and Z. Chen. Evaluating Statistical Tests on OLAP Cubes to Compare Degree of Disease. IEEE TITB, 13(5):756--765, 2009. Google ScholarDigital Library
Index Terms
Query recommendation in digital libraries using OLAP
Recommendations
OLAP-based query recommendation
CIKM '10: Proceedings of the 19th ACM international conference on Information and knowledge managementQuery recommendation is an invaluable tool for enabling users to speed up their searches. In this paper, we present algorithms for generating query suggestions, assuming no previous knowledge of the collection. We developed an online OLAP algorithm to ...
Combining Joint and Semi-Join Operations for Distributed Query Processing
The application of a combination of join and semi-join operations to minimize the amount of data transmission required for distributed query processing is discussed. Specifically, two important concepts that occur with the use of join operations as ...
Query recommendation as query generation
FDIA '15: Proceedings of the 6th Symposium on Future Directions in Information AccessResearchers have studied query recommendation to address various aspects of the user search experience. Several contributions in this area use search logs to recommend existing queries from the log, using querybased similarity metrics or log-based ...
Comments