Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

Query Recommendation for Optimizing the Search Engine Results

International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 50 - Number 13
Year of Publication: 2012
Nikita Taneja
Rachna Chaudhary

Nikita Taneja and Rachna Chaudhary. Article: Query Recommendation for Optimizing the Search Engine Results. International Journal of Computer Applications 50(13):20-27, July 2012. Full text available. BibTeX

	author = {Nikita Taneja and Rachna Chaudhary},
	title = {Article: Query Recommendation for Optimizing the Search Engine Results},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {50},
	number = {13},
	pages = {20-27},
	month = {July},
	note = {Full text available}


Search engine query have been paying awareness in current days. Since web contents develop, the importance of search engines became more essential and at the same instance user performance reduces. Query recommendation is a method to improve search results in web. This paper presents a method for mining search engine query logs to obtain fast query recommendation on a large scale. Search engines generally return long list of ranked pages, finding the important information related to a particular topic is becoming increasingly difficult and therefore, optimized search engines become one of the most popular solution available. In this work, an algorithm has been applied to recommend related queries to a query submitted by user. For this, the technology used for allowing query recommendations is query log which contains attributes like query name, clicked URL, rank, time. Then, the similarity based on keywords as well as clicked URL's is calculated. Additionally, clusters have been obtained by combining the similarities of both keywords and clicked URL's to perform query clustering and further the sequential order of clicked URLs in each cluster has been discovered using the modified version of an existing sequential pattern mining technique. The final by product is further optimized by re-ranking the pages using the discovered sequential patterns. The proposed system here, is based on learning from query logs that predicts user information requirements and reduces the seek time of the user within the search result list.


  • A. K Sharma, Neelam Duhan, Neha Aggarwal, Ranjana Gupta. Web Search Result optimization by mining the Search Engine Query Logs. Proc. of International Conference on methods and models in Computer Science, Delhi, India, Dec. 13-14, 2010.
  • Neelam Duhan, A. K Sharma. "Rank Optimization and Query Recommendation in Search Engine using Web Log Mining Technique. Journal of computing. Vol 2, Issue 12, Dec. 2010.
  • Edgar Meij, Marc Bron, Bouke Huurnink, Laura Hollink, and Maarten de Rijke. Learning Semantic query Suggestions. In 8th International semantic Web Conference, Springer, Oct. 2009.
  • Murat Ali Bayer, Ismail H. Toroslu, Ahmet Cosar. A Performance comparison of Pattern discovery methods on web log data. Proceedings of AICCSA, pp 445-451. 2006.
  • R. Baeza-Yates, Web Usage Mining in Search Engines. " Web mining: applications and techniques, Anthony scime, Editor, Idea Group. 2004.
  • B. M Fonseca, P. B Golger, E. S. De. Moura and N. Ziviani. " Using Association rules to discover search engines relating queries". In first Latin American web Congress, November, 2003.
  • O. R Zaine and A. Strilets. "Finding similar queries to satisfy searches based on query traces. In proceedings of the international workshops on efficient web based information system, France Sept. 2002.
  • A. Arasu, J Cho, H. Garcia-Molina, A. Paepcke, and S. Raghavan, " Searching the web", ACM Transactions on Internet Technology, Vol. No. 1, pp 97-101, 2001.
  • J. Wen Nie and H. Zhang, Clustering user queries of a Search Engine. In Proceedings at 10th international World Wide Web Conference, pp 162-168, W3C, 2001.
  • J. XY and W. B. Croft. "improving the effectiveness of information retrieval with the local context analysis. ACM Transaction of information system, 79-112, 2000.
  • D. Beeferman and A. Berger. Agglomerative Clustering of a Search Engine Query log. In KDD, pages 407-416, Boston, MA USA, 2000.
  • A. Borchers, J. Herlocker, J. Konstand, and J. Riedl,"Ganging up on Information Overload", Computer, Vol. 31, No. 4, pp. 106-108, 1998.
  • D. Jansen, A. Spink, J. Bateman and T. Saracivic. Real Life Information Retrieval: a study of user queries on the web". ACM SIGIR Forum, PP 5-17, 1998.
  • Srikant R. and Aggarwal R. Mining Sequential Pattern: Generalizations and Performance Improvements . Proc of 5th International extending database technology, France March, 1996.
  • R. Agrawal and R. Srikant, Mining Sequential Pattern. Proc of 11th International Conference data engineering, pp 3-14, 1995.
  • Salton, G. and McGill, M. J. Introduction to modern information retrieval. McGraw hill-book Company, 1983.