Proceedings

A New Search Engine Integrating Hierarchical Browsing and Keyword Search

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 2464-2468.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-410

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

The original Yahoo! search engine consists of manually organized topic hierarchy of webpages for easy browsing. Modern search engines (such as Google and Bing), on the other hand, return a flat list of webpages based on keywords. It would be ideal if hierarchical browsing and keyword search can be seamlessly combined. The main difficulty in doing so is to automatically (i.e., not manually) classify and rank a massive number of webpages into various hierarchies (such as topics, media types, regions of the world). In this paper we report our attempt towards building this integrated search engine, called SEE (Search Engine with hiErarchy). We implement a hierarchical classification system based on Support Vector Machines, and embed it in SEE. We also design a novel user interface that allows users to dynamically adjust their desire for a higher accuracy vs. more results in any (sub)category of the hierarchy. Though our current search engine is still small (indexing about 1.2 million webpages), the results, including a small user study, have shown a great promise for integrating such techniques in the next-generation search engine.

  1. [Bradley, 1997] A.P. Bradley. The use of the area under the roc curve in the evaluation of machine learning algorithms. Pattern Recognition, 30(7):1145-1159, 1997.
  2. [Brenes et al., 2009] David J. Brenes, Daniel Gayo-Avello, and Kilian Pérez-González. Survey and evaluation of query intent detection methods. In Proceedings of the 2009 workshop on Web Search Click Data, WSCD '09, pages 1- 7, New York, NY, USA, 2009. ACM.
  3. [Broder, 2002] Andrei Broder. A taxonomy of web search. SIGIR Forum, 36:3-10, September 2002.
  4. [Cronen-Townsend and Croft, 2002] Steve Cronen- Townsend and W. Bruce Croft. Quantifying query ambiguity. In Proceedings of the second international conference on Human Language Technology Research, HLT '02, pages 104-109, San Francisco, CA, USA, 2002.
  5. [Fan et al., 2008] Rong-En Fan, Kai-Wei Chang, Cho-Jui Hsieh, Xiang-Rui Wang, and Chih-Jen Lin. Liblinear: A library for large linear classification. J. Mach. Learn. Res., 9:1871-1874, June 2008.
  6. [Ferragina and Gulli, 2005] Paolo Ferragina and Antonio Gulli. A personalized search engine based on web-snippet hierarchical clustering. In Special interest tracks and posters of the 14th international conference on World Wide Web, WWW '05, pages 801-810, 2005.
  7. [Forman, 2003] George Forman. An extensive empirical study of feature selection metrics for text classification. The Journal of Machine Learning Research, 3:1289-1305, March 2003.
  8. M. Hearst. Design recommendations for hi- erarchical faceted search interfaces. In ACM SIGIR Work- shop on Faceted Search, pages 1-5. Citeseer, 2006.
  9. [Japkowicz and Stephen, 2002] Nathalie Japkowicz and Shaju Stephen. The class imbalance problem: A sys- tematic study. Intell. Data Anal., 6:429-449, October 2002.
  10. [Joachims, 1998] T. Joachims. Text categorization with sup- port vector machines: Learning with many relevant fea- tures. pages 137-142. Springer, 1998.
  11. [Käki, 2005] Mika Käki. Findex: search result categories help users when document ranking fails. In Proceedings of the SIGCHI conference on Human factors in computing systems, CHI '05, pages 131-140, New York, NY, USA, 2005. ACM.
  12. [Liu et al., 2005] Tie-Yan Liu, Yiming Yang, Hao Wan, Hua- Jun Zeng, Zheng Chen, and Wei-Ying Ma. Support vector machines classification with a very large-scale taxonomy. In ACM SIGKDD Explorations Newsletter -Natural lan- guage processing and text mining, volume 7, pages 36-43, New York, NY, USA, June 2005. ACM.
  13. [Olston and Chi, 2003] Christopher Olston and Ed H. Chi. Scenttrails: Integrating browsing and searching on the web. ACM Trans. Comput.-Hum. Interact., 10:177-197, September 2003.
  14. [Page et al., 1998] L. Page, S. Brin, R. Motwani, and T. Winograd. The pagerank citation ranking: Bringing or- der to the web. 1998.
  15. [Platt, 1999] John C. Platt. Probabilistic outputs for support vector machines. Advances in Large Margin Classifiers, pages 61-74, 1999.
  16. [Qi and Davison, 2009] Xiaoguang Qi and Brian D. Davi- son. Web page classification: Features and algorithms. ACM Comput. Surv., 41:12:1-12:31, February 2009.
  17. [Silla and Freitas, 2011] Carlos Silla and Alex Freitas. A survey of hierarchical classification across different appli- cation domains. Data Mining and Knowledge Discovery, 22:31-72, 2011.
  18. [Sun and Lim, 2001] Aixin Sun and Ee-Peng Lim. Hierar- chical text classification and evaluation. In Proceedings of the 2001 IEEE International Conference on Data Mining, ICDM '01, pages 521-528, Washington, DC, USA, 2001. IEEE Computer Society.
  19. [Vens et al., 2008] Celine Vens, Jan Struyf, Leander Schiet- gat, Sašo Džeroski, and Hendrik Blockeel. Decision trees for hierarchical multi-label classification. Machine Learn- ing, 73:185-214, November 2008.
  20. [Xue et al., 2008] Gui-Rong Xue, Dikan Xing, Qiang Yang, and Yong Yu. Deep classification in large-scale text hier- archies. In Proceedings of the 31st annual international ACM SIGIR conference on Research and development in information retrieval, SIGIR '08, pages 619-626, New York, NY, USA, 2008. ACM.
  21. [Yang, 1999] Yiming Yang. An evaluation of statistical ap- proaches to text categorization. Information Retrieval, 1:69-90, May 1999.
  22. [Zeng et al., 2004] Hua-Jun Zeng, Qi-Cai He, Zheng Chen, Wei-Ying Ma, and Jinwen Ma. Learning to cluster web search results. In Proceedings of the 27th annual interna- tional ACM SIGIR conference on Research and develop- ment in information retrieval, SIGIR '04, pages 210-217, New York, NY, USA, 2004. ACM.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards