Abstract
Click behavior is a typical user behavior in the web search. How to capture and model users’ click behavior has always been a common research topic. However, there are few review studies on this topic. In this paper, we present a survey to comprehensively analyze click models of web search via types of models. Based on differences in research hypotheses and modeling methods, click models are generally divided into probability graph-based click models, neural network-based click models, and hybrid click models. Firstly, we give a discussion of click models in the extant literature, within which basic assumptions and their extensions, advantages and disadvantages for click models are presented. We also compare and analyze the characteristics and application scenarios of different types of models. Secondly, we choose eight representative click models and conduct comparative experiments on two real-world session datasets to compare their performance. Finally, we identify current research trends, main challenges and potential future directions of click models worthy of further explorations.
Similar content being viewed by others
Availability of data and materials
The datasets we use are all public.
References
Chen J (2020) Beyond sessions: Exploiting hybrid contextual information for web search. In: WSDM ’20: the thirteenth ACM international conference on web search and data mining
Chuklin A, Markov I, Rijke M (2015) Click models for web search. Synth Lect Inf Concepts Retrieval Serv 7(3):1–115
Borisov A, Markov I, De Rijke M, Serdyukov P (2016) A neural click model for web search. In: Proceedings of the 25th international conference on world wide web, pp 531–541
Koller D, Friedman N (2009) Probabilistic graphical models: principles and techniques
Liu Y, Wang C, Zhang M, Ma S (2017) User behavior modeling for better web search ranking. Front Comp Sci 11:923–936
Borisov A, Wardenaar M, Markov I, De Rijke M (2018) A click sequence model for web search. In: The 41st international ACM SIGIR conference on research & development in information retrieval, pp 45–54
Chen J, Mao J, Liu Y, Zhang M, Ma S (2020) A context-aware click model for web search. In: Proceedings of the 13th international conference on web search and data mining, pp 88–96
Lin J, Liu W, Dai X, Zhang W, Li S, Tang R, He X, Hao J, Yu Y (2021) A graph-enhanced click model for web search. In: Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 1259–1268
Zhou J, Zahiri SM, Hughes S, Al Jadda K, Kallumadi S, Agichtein E (2021) De-biased modeling of search click behavior with reinforcement learning. In: SIGIR ‘21 - proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 1637–1641
Bakhtiarvand DB, Farzi S (2019) A hybrid click model for web search. In: 2019 5th Iranian conference on signal processing and intelligent systems (ICSPIS 2019)
Bakhtiarvand DB, Farzi S (2020) An ensemble click model for web document ranking. Int J Eng 33(7):1208–1213. https://doi.org/10.5829/ije.2020.33.07a.06
Bisht K, Susan S (2021) Weighted ensemble of neural and probabilistic graphical models for click prediction. In: 5th international conference on information system and data mining (ICISDM 2021), pp 145–150. https://doi.org/10.1145/3471287.3471307
Grotov A, Chuklin A, Markov I, Stout L, Xumara F, Rijke M (2015) A comparative study of click models for web search. In: the 6th international conference on experimental IR meets multilinguality, multimodality, and interaction, vol 9283, pp 79–91. https://doi.org/10.1007/978-3-319-24027-5_7
Wang C, Liu Y, Ma S (2016) A survey of click models for web browsing. CAAI Trans Intell Syst 11:711–718
Dupret GE, Piwowarski B (2008) A user browsing model to predict search engine click data from past observations. In: Proceedings of the 31st annual international ACM SIGIR conference on research and development in information retrieval
Ai Q, Liu Y, Mao, J, Nie JY (2017) Enhancing click models with mouse movement information. Information Retrieval
Xing Q, Liu Y, Nie J-Y, Zhang M, Ma S, Zhang K (2013) Incorporating user preferences into click models. In: Proceedings of the 22nd ACM international conference on information & knowledge management ((CIKM’13)), pp 1301–1310
Hu B, Zhang Y, Chen W, Gang W, Qiang Y (2011) Characterizing search intent diversity into click models. In: International conference on world wide web
Chuklin A, Serdyukov P, Rijke M (2013) Using intent information to model user behavior in diversified search. In: Advances in information retrieval, pp 1–13
Chen W, Ji Z, Si S, Qiang Y (2011) A whole page click model to better interpret search engine click data. In: Proceedings of the twenty-fifth AAAI conference on artificial intelligence, AAAI 2011, San Francisco, California, USA, August 7–11, 2011
Chen W, Wang D, Zhang Y, Chen Z, Singla A, Yang Q (2012) A noise-aware click model for web search. In: Acm international conference on web search & data mining
Zhang Y, Dong W, Gang W, Chen W, Li Z (2010) Learning click models via probit bayesian inference. In: Proceedings of the 19th ACM conference on information and knowledge management, CIKM 2010, Toronto, Ontario, Canada, October 26–30
Xu N, Yang C, Zhu Y, Hu X, Wang C (2021) Incorporating vision bias into click models for image-oriented search engine. arXiv preprint arXiv:2101.02459 (2021)
Fan G, Chao L, Wang Y (2009) Efficient multiple-click models in web search. In: Proceedings of the second ACM international conference on web search and data mining
Ibrahim OAS, Younis EM (2022) Hybrid online-offline learning to rank using simulated annealing strategy based on dependent click model. Knowl Inf Syst 64(10):2833–2847
Chapelle O, Zhang Y (2009) A dynamic bayesian network click model for web search ranking. In: In Proceedings of the 18th international conference on world wide web, pp 1–10
Huang J, White RW, Buscher G, Wang K (2012) Improving searcher models using mouse cursor activity. In: SIGIR 2012: proceedings of the 35th international ACM SIGIR conference on research and development in information retrieval, pp 195–204
Yang Y, Shu X, Liu W (2010) A probability click tracking model analysis of web search results. In: Proceedings of the 17th international conference on neural information processing: theory and algorithms - Volume Part I, vol 6443, pp 322–329
Guo F, Liu C, Kannan A, Minka T, Taylor M, Wang YM, Faloutsos C (2009) Click chain model in web search. In: Proceedings of the 18th international conference on world wide web, pp 11–20
Liu C, Guo F, Faloutsos C (2009) Bbm: Bayesian browsing model from petabyte-scale data. In: Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining, pp 537–545
Zhong F, Wang D, Wang G, Chen W, Zhang Y, Chen Z, Wang H (2010) Incorporating post-click behaviors into a click model. In: SIGIR 2010: Proceedings of the 33rd annual international ACM SIGIR conference on research development in information retrieval, pp 355–362
Zhu ZA (2010) A novel click model and its applications to online advertising. In: Proceedings of the third ACM international conference on web search and data mining
Wang H, Zhai CX, Dong A, Yi C (2013) Content-aware click modeling. In: Proceedings of the 23rd international world-wide web conference
Zhang Y, Chen W, Wang D, Yang Q (2011) User-click modeling for understanding and predicting search-behavior. In: Acm Sigkdd international conference on knowledge discovery & data mining, pp 1388
Fishkov A, Nikolenko S (2012) A new click model for relevance prediction in web search. In: EEML 2012–experimental economics in machine learning, 39
Craswell N, Zoeter O (2008) Bill: an experimental comparison of click position-bias models. In: Proceedings of the 2008 international conference on web search and data mining, 87–94
Klckner K, Wirschum N, Jameson A (2004) Depth- and breadth-first processing of search result lists. In: Extended abstracts of the conference on human factors in computing systems
Lorigo LHH, Pan B (2006) The influence of task and gender on search and evaluationbehavior using google. Inf Process Manag 1123–1131
Xu W, Manavoglu E, Cantu-Paz E (2010) Temporal click model for sponsored search. In: SIGIR 2010: Proceedings of the 33rd annual international ACM SIGIR conference on research development in information retrieval, pp 106–113
Xu D, Liu Y, Zhang M, Ma S, Ru L (2012) Incorporating revisiting behaviors into click models. In: ACM international conference on web search & data mining, pp 303
Wang C, Liu Y, Wang M, Zhou K, Nie J-Y, Ma S (2015) Incorporating non-sequential behavior into click models. In: SIGIR 2015: proceedings of the 38th annual international ACM SIGIR conference on research and development in information retrieval, pp 283–292
Kim Y, Hassan A, White RW, Zitouni I (2014) Modeling dwell time to predict click-level satisfaction. In: Proceedings of the 7th ACM international conference on web search and data mining
Homma R, Seki Y, Yoshida M, Umemura K (2020) Analysis of short dwell time in relation to user interest in a news application. In: 2020 IEEE/WIC/ACM international joint conference on web intelligence and intelligent agent technology (WI-IAT 2020), pp 219–226
Liu Y, Xie X, Wang C, Nie JY, Zhang M, Ma S (2016) Time-aware click model. ACM Trans Inf Syst 35(3):16
Zhang R, Xie X, Mao J, Liu Y, Zhang M, Ma S (2021) Constructing a comparison-based click model for web search. In: Proceedings of the world wide web conference (WWW 2021), pp 270–283
Si S, Hu B, Chen W, Qiang Y (2012) Personalized click model through collaborative filtering. In: Proceedings of the fifth international conference on web search and web data mining, WSDM
Chuklin A, Rijke M (2016) Incorporating clicks, attention and satisfaction into a search engine result page evaluation model. In: CIKM’16: proceedings of the 2016 ACM conference on information and knowledge management, pp 175–184
Keyhanipour AH, Oroumchian F (2021) Click models inspired learning to rank. Int J Web Inf Syst 17(4):261–286
Zhang J, Liu Y, Mao J, Xie X, Zhang M, Ma S, Tian Q (2022) Global or local: constructing personalized click models for web search. In: Proceedings of the ACM web conference 2022 (WWW’22), pp 213–223
Azzopardi L, White RW, Thomas P, Craswell N (2020) Data-driven evaluation metrics for heterogeneous search engine result pages. In: CHIIR’20: proceedings of the 2020 conference on human information interaction and retrieval, pp 213–222
Chen D, Chen W, Wang H, Zheng C, Qiang Y (2012) Beyond ten blue links: enabling user click modeling in federated web search. In: Fifth international conference on web search & web data mining
Wang C, Liu Y, Zhang M, Ma S, Zheng M, Qian J, Zhang K (2013) Incorporating vertical results into search click models. In: SIGIR’13: the Proceedings of the 36th international ACM SIGIR conference on research and development in information retrieval, pp 503–512
Verma M, Yilmaz E (2016) Characterizing relevance on mobile and desktop. In: Advances in information retrieval: 38th European conference on IR research, ECIR 2016, Padua, Italy, March 20–23, 2016. Proceedings 38, pp 212–223. Springer
Ong K, Jarvelin K, Sanderson M, Scholer F (2017) Using information scent to understand mobile and desktop web search behavior. In: SIGIR’17: proceedings of the 40th international ACM SIGIR conference on research and development in information retrieval, pp 295–304
Zheng Y, Mao J, Liu Y, Sanderson M, Zhang M, Ma S (2020) Investigating examination behavior in mobile search. In: Proceedings of the 13th international conference on web search and data mining (WSDM ‘20), pp 771–779
Kim J, Thomas P, Sankaranarayana R, Gedeon T, Yoon H-J (2015) Eye-tracking analysis of user behavior and performance in web search on large and small screens. J Am Soc Inf Sci 66(3):526–544
Mao J, Luo C, Zhang M, Ma S (2018) Constructing click models for mobile search. In: ACM/SIGIR proceedings 2018, pp 775–784
Zheng Y, Mao J, Liu Y, Luo C, Min Z, Ma S (2019) Constructing click model for mobile search with viewport time. ACM Trans Inf Syst 37(4)
Yu H-T, Jatowt A, Blanco R, Jose JM, Zhou K (2019) A rank-biased neural network model for click modeling. In: Proceedings of the 2019 conference on human information interaction and retrieval, pp 183–191
Dai X, Lin J, Zhang W, Li S, Liu W, Tang R, He X, Hao J, Wang J, Yu Y (2021) An adversarial imitation click model for information retrieval. In: Proceedings of the world wide web conference 2021 (WWW 2021), pp 1809–1820
Fu L, Lin J, Liu W, Tang R, Zhang W, Zhang R, Yu Y (2023) An f-shape click model for information retrieval on multi-block mobile pages. In: Proceedings of the sixteenth ACM international conference on web search and data mining, pp 1057–1065
Bisht K, Susan S (2022) v-tcm: Vertical-aware transformer click model for web search. In: 37TH annual ACM symposium on applied computing, pp 1917–1920
Wang Y, Liu J, Wang J, Wang X, Wang M, Chu X (2023) Fe-tcm: Filter-enhanced transformer click model for web search. IEEE ACCESS 11, 28680–28687. https://doi.org/10.1109/ACCESS.2023.3259462
Kim Y (2014) Convolutional neural networks for sentence classification. arXiv preprint arXiv:1408.5882
Dey R, Salem FM (2017) Gate-variants of gated recurrent unit (gru) neural networks. In: 2017 IEEE 60th International Midwest Symposium on Circuits and Systems (MWSCAS), pp. 1597–1600 . IEEE
Li P, Zhong P, Mao K, Wang D, Yang X, Liu Y, Yin J, See S (2021) Act: an attentive convolutional transformer for efficient text classification. In: Proceedings of the AAAI conference on artificial intelligence, vol 35, pp 13261–13269
Wang N, Zhou W, Wang J, Li H (2021) Transformer meets tracker: Exploiting temporal context for robust visual tracking. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pp 1571–1580
Dietterich TG (2000) Ensemble methods in machine learning. proc international workshgp on multiple classifier systems
Jeh G, Widom J (2002) Simrank: a measure of structural-context similarity. In: Proceedings of the eighth ACM SIGKDD international conference on knowledge discovery and data mining, pp 538–543
Chen J, Mao J, Liu Y, Zhang M, Ma S (2019) Tiangong-st: A new dataset with large-scale refined real-world web search sessions. In: The 28th ACM international conference
Järvelin K, Kekäläinen J (2017) Ir evaluation methods for retrieving highly relevant documents. ACM SIGIR Forum 51:243–250
Grover A, Leskovec J (2016) node2vec: Scalable feature learning for networks. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp 855–864
Bok K, Song J, Lim J, Yoo J (2022) Personalized search using user preferences on social media. Electronics 11(19)
Wu D, Zhang S (2022) Does visual attention help? Towards better understanding and predicting users’ good abandonment behavior in mobile search. Library Hi Technol. https://doi.org/10.1108/LHT-01-2022-0076
Gharibshah Z, Zhu X (2021) User response prediction in online advertising. ACM Comput Surv (CSUR) 54(3):1–43
Joachims T, Granka L, Pan B, Hembrooke H (2005) Accurately interpreting clickthrough data as implicit feedback. In: Proceedings of the 28th annual international ACM SIGIR conference on researchand development in information retrieval
Yue Y, Patel R, Roehrig H (2010) Beyond position bias: examining result attractiveness as a source of presentation bias in clickthrough data. In: International conference on world wide web
Gwizdka J, Zhang Y (2015) Differences in eye-tracking measures between visits and revisits to relevant and irrelevant web pages. In: Proceedings of the 38th SIGIR
Khandel P, Markov I, Yates A, Varbanescu A-L (2022) Parclick: a scalable algorithm for em-based click models. In: Proceedings of the ACM web conference 2022 (WWW’22), pp 392–400
Markov I, Borisov A, Rijke M (2017) Online expectation-maximization for click models. In: Proceedings of the 2017 ACM on conference on information and knowledge management, pp 2195–2198
Lever J, Krzywinski M, Altman N (2016) Points of significance: model selection and overfitting. Nat Methods 13(9):703–705
Zhou K, Yu H, Zhao WX, Wen J-R (2022) Filter-enhanced mlp is all you need for sequential recommendation. In: Proceedings of the ACM web conference 2022, pp 2388–2399 . https://doi.org/10.1145/3485447.3512111
Jiang J-Y, Wang W (2018) Rin: reformulation inference network for context-aware query suggestion. In: Proceedings of the 27th ACM international conference on information and knowledge management, pp 197–206
Brody S, Alon U, Yahav E (2021) How attentive are graph attention networks? arXiv preprint arXiv:2105.14491
Liu J, Wang Y, Wang J (2024) A topic relevance-aware click model for web search. J Intell Fuzzy Syst 1–14 (2024)
Acknowledgements
Not applicable.
Funding
This work was supported in part by the Key Scientific Research Project of North Minzu University titled “Study on Grape Cluster Detection and Leaf Disease Identification Based on Semi-Supervised Transfer Learning” under Grant 2023ZRLG12; in part by the Ministry of Education Industry-University Cooperation Synergistic Education Program titled “Teaching Content Reform of ‘Intelligent Recommendation System’ Based on Cloud Big Data Platform” under Grant 220802539112039; in part by the Starting Project of Scientific Research in the North Minzu University titled “Research of Information Retrieval Model Based on the Decision Process” under Grant 2020KYQD37.
Author information
Authors and Affiliations
Contributions
J.L. and Y.W. wrote the main manuscript text, J.W. translated the full text, M.W. prepared figures, and X.C. prepared tables. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no Conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Liu, J., Wang, Y., Wang, J. et al. Probabilistic graph model and neural network perspective of click models for web search. Knowl Inf Syst 66, 5829–5873 (2024). https://doi.org/10.1007/s10115-024-02145-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10115-024-02145-z