WeBeVis: analyzing user web behavior through visual metaphors

The rapid growth of Internet usage has dramatically changed the way we interact with the outside world. Many people read news, communicate with friends and purchase goods online. These activities are usually done via web browsing, and web browsers record information about these activities. The recorded data can be used to understand web browsing behavior of users and improve their browsing experience. For example, website usability and the personalization of online services could both benefit from knowledge of user browsing behavior. A number of methods including data mining, text processing and visualization have been used to uncover user browsing patterns. However, these methods are mainly used to analyze and gain insights into collective behavior patterns of either a large amount of separate web users or users within an online community over a prolonged period of time. Very few systems are available for analyzing the detailed behavior of a single user within a relatively short and specific period of time. In an attempt to shorten this gap, we have developed a visual analytic system called WeBeVis. This system offers three different ways of visualizing web browsing data based on our proposed visual metaphors. It also provides a common interface for users to interact with the visualizations. In this paper, we describe this system and present a user study of it. We show that by visualizing the web browsing history of a user, we are able to uncover interesting patterns in the way that individuals use the web.

[1]  B Berendt,et al.  Visualizing individual differences in Web navigation: STRATDYN, a tool for analyzing navigation patterns , 2001, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.

[2]  Ryen W. White,et al.  Understanding web browsing behaviors through Weibull analysis of dwell time , 2010, SIGIR.

[3]  Edward M. Reingold,et al.  Graph drawing by force‐directed placement , 1991, Softw. Pract. Exp..

[4]  Padhraic Smyth,et al.  Visualization of navigation patterns on a Web site using model-based clustering , 2000, KDD '00.

[5]  Hua Li,et al.  Demographic prediction based on user's browsing behavior , 2007, WWW '07.

[6]  Satoru Kawai,et al.  An Algorithm for Drawing General Undirected Graphs , 1989, Inf. Process. Lett..

[7]  Catherine Stones,et al.  DMASC: a tool for visualizing user paths through a Web site , 2002, Proceedings. 13th International Workshop on Database and Expert Systems Applications.

[8]  Todd L. Veldhuizen Dynamic Multilevel Graph Visualization , 2007, ArXiv.

[9]  Weidong Huang,et al.  Aesthetic of angular resolution for node-link diagrams: Validation and algorithm , 2011, 2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC).

[10]  Weidong Huang,et al.  Handbook of Human Centric Visualization , 2013, Springer New York.

[11]  Weidong Huang,et al.  Layout Effects: Comparison of Sociogram Drawing Conventions , 2006 .

[12]  Kori Inkpen Quinn,et al.  Challenges of Capturing Natural Web-Based User Behaviors , 2008, Int. J. Hum. Comput. Interact..

[13]  Reza Zafarani,et al.  Understanding User Migration Patterns in Social Media , 2011, AAAI.

[14]  Weidong Huang,et al.  Visualising web browsing data for user behaviour analysis , 2011, OZCHI.

[15]  Gregory Roussas Visualization of Client-Side Web Browsing and Email Activity , 2009 .

[16]  Le Song,et al.  Visualisation and analysis of network motifs , 2005, Ninth International Conference on Information Visualisation (IV'05).

[17]  Weidong Huang,et al.  Beyond time and error: a cognitive approach to the evaluation of graph drawings , 2008, BELIV '08.

[18]  Randy Goebel,et al.  Visualizing Web Navigation Data with Polygon Graphs , 2007, 2007 11th International Conference Information Visualization (IV '07).

[19]  Emden R. Gansner,et al.  An open graph visualization system and its applications to software engineering , 2000 .

[20]  Mitsuhiko Toda,et al.  Methods for Visual Understanding of Hierarchical System Structures , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[21]  Hsu-Chun Yen,et al.  A new force-directed graph drawing method based on edge-edge repulsion , 2005, Ninth International Conference on Information Visualisation (IV'05).

[22]  J. Karen Parker BrowsingViz : Visualizing Web Browsing Behaviours for HCI Research , 2005 .

[23]  Douglas P. Wiens,et al.  MATCH - A Software Package for Robust Profile Matching Using S-Plus , 2004 .

[24]  Padhraic Smyth,et al.  Analysis and Visualization of Network Data using JUNG , 2005 .

[25]  Gennaro Costagliola,et al.  Fine-Grained Analysis of Web Tasks through Data Visualization , 2009, ICWE.

[26]  Ed Huai-hsin Chi Improving Web Usability Through Visualization , 2002, IEEE Internet Comput..

[27]  D. Laidlaw,et al.  Interactive Multiple Scale Small Multiples , 2007 .

[28]  Kang Zhang,et al.  Exploring Structural Properties of Web Graphs through 3D Visualization , 2012, ICEIS.

[29]  Hamza Ahmed,et al.  Data Mining Based Social Network Analysis from Online Behaviour , 2015 .

[30]  Weidong Huang,et al.  Improving Force-Directed Graph Drawings by Making Compromises Between Aesthetics , 2010, 2010 IEEE Symposium on Visual Languages and Human-Centric Computing.

[31]  Mao Lin Huang,et al.  EncCon: An Approach to Constructing Interactive Visualization of Large Hierarchical Data , 2005, Inf. Vis..

[32]  Simon Fong,et al.  A layered approach to link analysis and visualization of event data , 2012, Seventh International Conference on Digital Information Management (ICDIM 2012).