Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Advertisement

Probabilistic graph model and neural network perspective of click models for web search

  • Review
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

Availability of data and materials

The datasets we use are all public.

Notes

  1. https://trec.nist.gov/data/session2014.html.

  2. http://www.thuir.cn/tiangong-st/.

  3. https://github.com/markovi/PyClick.

  4. https://github.com/CHIANGEL/Neural-Click-Model.

  5. https://github.com/xuanyuan14/CACM-master.

  6. https://github.com/WwangYingFei.

References

  1. 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

  2. Chuklin A, Markov I, Rijke M (2015) Click models for web search. Synth Lect Inf Concepts Retrieval Serv 7(3):1–115

    Google Scholar 

  3. 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

  4. Koller D, Friedman N (2009) Probabilistic graphical models: principles and techniques

  5. Liu Y, Wang C, Zhang M, Ma S (2017) User behavior modeling for better web search ranking. Front Comp Sci 11:923–936

    Article  Google Scholar 

  6. 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

  7. 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

  8. 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

  9. 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

  10. 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)

  11. 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

    Article  Google Scholar 

  12. 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

  13. 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

  14. Wang C, Liu Y, Ma S (2016) A survey of click models for web browsing. CAAI Trans Intell Syst 11:711–718

    Google Scholar 

  15. 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

  16. Ai Q, Liu Y, Mao, J, Nie JY (2017) Enhancing click models with mouse movement information. Information Retrieval

  17. 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

  18. 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

  19. 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

  20. 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

  21. 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

  22. 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

  23. 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)

  24. 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

  25. 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

    Article  Google Scholar 

  26. 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

  27. 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

  28. 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

  29. 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

  30. 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

  31. 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

  32. 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

  33. Wang H, Zhai CX, Dong A, Yi C (2013) Content-aware click modeling. In: Proceedings of the 23rd international world-wide web conference

  34. 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

  35. Fishkov A, Nikolenko S (2012) A new click model for relevance prediction in web search. In: EEML 2012–experimental economics in machine learning, 39

  36. 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

  37. 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

  38. Lorigo LHH, Pan B (2006) The influence of task and gender on search and evaluationbehavior using google. Inf Process Manag 1123–1131

  39. 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

  40. 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

  41. 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

  42. 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

  43. 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

  44. Liu Y, Xie X, Wang C, Nie JY, Zhang M, Ma S (2016) Time-aware click model. ACM Trans Inf Syst 35(3):16

    Google Scholar 

  45. 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

  46. 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

  47. 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

  48. Keyhanipour AH, Oroumchian F (2021) Click models inspired learning to rank. Int J Web Inf Syst 17(4):261–286

    Article  Google Scholar 

  49. 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

  50. 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

  51. 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

  52. 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

  53. 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

  54. 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

  55. 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

  56. 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

    Google Scholar 

  57. Mao J, Luo C, Zhang M, Ma S (2018) Constructing click models for mobile search. In: ACM/SIGIR proceedings 2018, pp 775–784

  58. 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)

  59. 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

  60. 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

  61. 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

  62. 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

  63. 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

  64. Kim Y (2014) Convolutional neural networks for sentence classification. arXiv preprint arXiv:1408.5882

  65. 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

  66. 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

  67. 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

  68. Dietterich TG (2000) Ensemble methods in machine learning. proc international workshgp on multiple classifier systems

  69. 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

  70. 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

  71. Järvelin K, Kekäläinen J (2017) Ir evaluation methods for retrieving highly relevant documents. ACM SIGIR Forum 51:243–250

    Article  Google Scholar 

  72. 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

  73. Bok K, Song J, Lim J, Yoo J (2022) Personalized search using user preferences on social media. Electronics 11(19)

  74. 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

    Article  Google Scholar 

  75. Gharibshah Z, Zhu X (2021) User response prediction in online advertising. ACM Comput Surv (CSUR) 54(3):1–43

    Article  Google Scholar 

  76. 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

  77. 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

  78. 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

  79. 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

  80. 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

  81. Lever J, Krzywinski M, Altman N (2016) Points of significance: model selection and overfitting. Nat Methods 13(9):703–705

    Article  Google Scholar 

  82. 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

  83. 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

  84. Brody S, Alon U, Yahav E (2021) How attentive are graph attention networks? arXiv preprint arXiv:2105.14491

  85. Liu J, Wang Y, Wang J (2024) A topic relevance-aware click model for web search. J Intell Fuzzy Syst 1–14 (2024)

Download references

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

Authors

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

Correspondence to Yingfei Wang.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-024-02145-z

Keywords