Learning to Represent Human Motives for Goal-directed Web Browsing

Motives or goals are recognized in psychology literature as the most fundamental drive that explains and predicts why people do what they do, including when they browse the web. Although providing enormous value, these higher-ordered goals are often unobserved, and little is known about how to leverage such goals to assist people’s browsing activities. This paper proposes to take a new approach to address this problem, which is fulfilled through a novel neural framework, Goal-directedWeb Browsing (GoWeB).We adopt a psychologically-sound taxonomy of higher-ordered goals and learn to build their representations in a structure-preserving manner. Then we incorporate the resulting representations for enhancing the experiences of common activities people perform on the web. Experiments on large-scale data from Microsoft Edge web browser show that GoWeB significantly outperforms competitive baselines for in-session web page recommendation, re-visitation classification, and goal-based web page grouping. A follow-up analysis further characterizes how the variety of human motives can affect the difference observed in human behavioral patterns.

[1]  Christopher D. Manning,et al.  Effective Approaches to Attention-based Neural Machine Translation , 2015, EMNLP.

[2]  Ravi Kumar,et al.  A characterization of online browsing behavior , 2010, WWW '10.

[3]  Monika Henzinger,et al.  A Comprehensive Study of Features and Algorithms for URL-Based Topic Classification , 2011, TWEB.

[4]  Quoc V. Le,et al.  Distributed Representations of Sentences and Documents , 2014, ICML.

[5]  Raquel Benbunan-Fich,et al.  Self-interruptions in discretionary multitasking , 2013, Comput. Hum. Behav..

[6]  Susan T. Dumais,et al.  To personalize or not to personalize: modeling queries with variation in user intent , 2008, SIGIR '08.

[7]  Edith Law,et al.  Towards Large-Scale Collaborative Planning: Answering High-Level Search Queries Using Human Computation , 2011, AAAI.

[8]  Sergei Vassilvitskii,et al.  k-means++: the advantages of careful seeding , 2007, SODA '07.

[9]  Benjamin B. M. Shao,et al.  To monitor or not to monitor: Effectiveness of a cyberloafing countermeasure , 2015, Inf. Manag..

[10]  Heng-Tze Cheng,et al.  End-to-End Deep Attentive Personalized Item Retrieval for Online Content-sharing Platforms , 2020, WWW.

[11]  Lars Schmidt-Thieme,et al.  BPR: Bayesian Personalized Ranking from Implicit Feedback , 2009, UAI.

[12]  Ravi Iyer,et al.  Toward a comprehensive taxonomy of human motives , 2017, PloS one.

[13]  Markus Strohmaier,et al.  Acquiring knowledge about human goals from Search Query Logs , 2012, Inf. Process. Manag..

[14]  S. Read,et al.  A Hierarchical Taxonomy of Human Goals , 2001 .

[15]  Omer Levy,et al.  RoBERTa: A Robustly Optimized BERT Pretraining Approach , 2019, ArXiv.

[16]  David M. Frohlich,et al.  Timespace in the workplace: dealing with interruptions , 1995, CHI 95 Conference Companion.

[17]  Mary Czerwinski,et al.  A diary study of task switching and interruptions , 2004, CHI.

[18]  Rosie Jones,et al.  Beyond the session timeout: automatic hierarchical segmentation of search topics in query logs , 2008, CIKM '08.

[19]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[20]  Peng Jiang,et al.  BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformer , 2019, CIKM.

[21]  Tat-Seng Chua,et al.  Neural Collaborative Filtering , 2017, WWW.

[22]  Henry Lieberman,et al.  The why UI: using goal networks to improve user interfaces , 2010, IUI '10.

[23]  Henry Lieberman,et al.  A goal-oriented web browser , 2006, CHI.

[24]  Laurent Denoue,et al.  Overcoming Distractions during Transitions from Break to Work using a Conversational Website-Blocking System , 2019, CHI.

[25]  M. Rokeach The Nature Of Human Values , 1974 .

[26]  Arie W Kruglanski,et al.  Forgetting all else: on the antecedents and consequences of goal shielding. , 2002, Journal of personality and social psychology.

[27]  Yi Tay,et al.  Deep Learning based Recommender System: A Survey and New Perspectives , 2018 .

[28]  Lukasz Kaiser,et al.  Attention is All you Need , 2017, NIPS.

[29]  Raquel Urtasun,et al.  Deep Spectral Clustering Learning , 2017, ICML.

[30]  Thomas Wolf,et al.  HuggingFace's Transformers: State-of-the-art Natural Language Processing , 2019, ArXiv.

[31]  Ke Wang,et al.  Personalized Top-N Sequential Recommendation via Convolutional Sequence Embedding , 2018, WSDM.

[32]  Julian J. McAuley,et al.  Self-Attentive Sequential Recommendation , 2018, 2018 IEEE International Conference on Data Mining (ICDM).

[33]  Daniel E. Rose,et al.  Understanding user goals in web search , 2004, WWW '04.

[34]  Christopher D. Manning,et al.  Introduction to Information Retrieval , 2010, J. Assoc. Inf. Sci. Technol..

[35]  Wei Liu,et al.  Deep Spectral Clustering Using Dual Autoencoder Network , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[36]  D. Broadbent,et al.  What makes interruptions disruptive? A study of length, similarity, and complexity , 1989 .

[37]  Judy Kay,et al.  Modelling Long Term Goals , 2014, UMAP.

[38]  Eelco Herder,et al.  Web page revisitation revisited: implications of a long-term click-stream study of browser usage , 2007, CHI.

[39]  Natalia Gimelshein,et al.  PyTorch: An Imperative Style, High-Performance Deep Learning Library , 2019, NeurIPS.

[40]  Paul Covington,et al.  Deep Neural Networks for YouTube Recommendations , 2016, RecSys.

[41]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[42]  Brian D. Davison,et al.  Web page classification: Features and algorithms , 2009, CSUR.

[43]  Trupti M. Kodinariya,et al.  Review on determining number of Cluster in K-Means Clustering , 2013 .

[44]  Ming-Wei Chang,et al.  BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding , 2019, NAACL.

[45]  Jesper Aagaard,et al.  Drawn to distraction: A qualitative study of off-task use of educational technology , 2015, Comput. Educ..

[46]  W. James THE ENERGIES OF MEN. , 1907, Science.

[47]  V. Lim The IT way of loafing on the job: cyberloafing, neutralizing and organizational justice , 2002 .

[48]  Silvere Bonnabel,et al.  Stochastic Gradient Descent on Riemannian Manifolds , 2011, IEEE Transactions on Automatic Control.

[49]  Xiao Li,et al.  Learning query intent from regularized click graphs , 2008, SIGIR '08.

[50]  H. Murray Explorations in personality : a clinical and experimental study of fifty men of college age , 1939 .

[51]  Akrivi Katifori,et al.  From the web of data to a world of action , 2010, J. Web Semant..

[52]  Ying Li,et al.  Detecting online commercial intention (OCI) , 2006, WWW '06.

[53]  Zhenyu Liu,et al.  Automatic identification of user goals in Web search , 2005, WWW '05.

[54]  Murat Göksedef,et al.  Combination of Web page recommender systems , 2010, Expert Syst. Appl..

[55]  Kara A. Latorella,et al.  The Scope and Importance of Human Interruption in Human-Computer Interaction Design , 2002, Hum. Comput. Interact..

[56]  Frank C. Richardson,et al.  Categorical goal hierarchies and classification of human motives , 1984 .

[57]  Andrei Broder,et al.  A taxonomy of web search , 2002, SIGF.

[58]  Susan T. Dumais,et al.  Large scale analysis of web revisitation patterns , 2008, CHI.

[59]  Giuseppe Polese,et al.  Understanding user intent on the web through interaction mining , 2015, J. Vis. Lang. Comput..

[60]  A. Maslow Motivation and personality, 3rd ed. , 1987 .