User Experience Evaluation Using Mouse Tracking and Artificial Intelligence

Business platform models frequently require continuous adaptation and agility to allow new experiences to be created and delivered to customers. To understand user behavior in online systems, researchers have taken advantage of a combination of traditional and recently developed analysis techniques. Earlier studies have shown that user behavior monitoring data, as obtained by mouse tracking, can be utilized to improve user experience (UX). Many mouse-tracking solutions exist; however, the vast majority is proprietary, and open-source packages do not provide the resources and data needed to support UX research. Thus, this paper presents: 1) the development of an interaction monitoring application titled Artificial Intelligence and Mouse Tracking-based User eXperience Tool (AIMT-UXT); 2) the validation of the tool in a case study conducted on the Website of the Brazilian Federal Revenue Service (BFR); 3) the definition of a new relationship pattern of variables that determine user behavior; 4) the construction of a fuzzy inference system for measuring user performance using the defined variables and the data captured in the case study; and 5) the application of a clustering algorithm to complement the analysis. A comparison of the results of the applied quantitative methodologies indicates that the developed framework was able to infer UX scores similar to those reported by users in questionnaires.

[1]  John R. Anderson,et al.  What can a mouse cursor tell us more?: correlation of eye/mouse movements on web browsing , 2001, CHI Extended Abstracts.

[2]  Yan Zhang,et al.  Research on fuzzy comprehensive evaluation of user experience , 2010, 2010 IEEE Youth Conference on Information, Computing and Telecommunications.

[3]  Yong Wang,et al.  Usability Measurement Using a Fuzzy Simulation Approach , 2009, 2009 International Conference on Computer Modeling and Simulation.

[4]  Yan Zhou,et al.  Research on User Experience Evaluation Methods of Smartphone Based on Fuzzy Theory , 2015, 2015 7th International Conference on Intelligent Human-Machine Systems and Cybernetics.

[5]  James R. Lewis,et al.  IBM computer usability satisfaction questionnaires: Psychometric evaluation and instructions for use , 1995, Int. J. Hum. Comput. Interact..

[6]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[7]  Basar Oztaysi,et al.  A model proposal for usability scoring of websites , 2009, 2009 International Conference on Computers & Industrial Engineering.

[8]  Ebrahim Mamdani,et al.  Applications of fuzzy algorithms for control of a simple dynamic plant , 1974 .

[9]  J. B. Brooke,et al.  SUS: a retrospective , 2013 .

[10]  Martin Gaedke,et al.  Evaluation of User-Subjective Web Interface Similarity with Kansei Engineering-Based ANN , 2017, 2017 IEEE 25th International Requirements Engineering Conference Workshops (REW).

[11]  Adel Mahfoudhi,et al.  A fuzzy-logic system for the user interface usability measurement , 2016, 2016 17th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD).

[12]  Omar A. M. Salem,et al.  Discovering knowledge from mobile application users for usability improvement: A fuzzy association rule mining approach , 2017, 2017 8th IEEE International Conference on Software Engineering and Service Science (ICSESS).

[13]  Fatos Xhafa,et al.  Using Bi-clustering Algorithm for Analyzing Online Users Activity in a Virtual Campus , 2010, 2010 International Conference on Intelligent Networking and Collaborative Systems.

[14]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[15]  Tanya Singh,et al.  E-commerce website quality assessment based on usability , 2016, 2016 International Conference on Computing, Communication and Automation (ICCCA).

[16]  K. A. Dotche,et al.  Field survey of smart metering implementation using a simple random method: A case study of New Juaben Municipality in Ghana , 2017, 2017 IEEE PES PowerAfrica.

[17]  Jian Hu,et al.  WebTracer: Evaluating Web Usability with Browsing History and Eye Movement , 2003 .

[18]  Petr Filip,et al.  Advanced web analytics tool for mouse tracking and real-time data processing , 2017, 2017 IEEE 14th International Scientific Conference on Informatics.

[19]  Kent L. Norman,et al.  Development of an instrument measuring user satisfaction of the human-computer interface , 1988, CHI '88.

[20]  R. Likert “Technique for the Measurement of Attitudes, A” , 2022, The SAGE Encyclopedia of Research Design.

[21]  Martin Gaedke,et al.  Analysis and Prediction of University Websites Perceptions by Different User Groups , 2018, 2018 XIV International Scientific-Technical Conference on Actual Problems of Electronics Instrument Engineering (APEIE).

[22]  Andrea Lockerd Thomaz,et al.  Cheese: tracking mouse movement activity on websites, a tool for user modeling , 2001, CHI Extended Abstracts.

[23]  Mark D. Smucker,et al.  Mouse movement during relevance judging: implications for determining user attention , 2014, SIGIR.

[24]  Philip T. Kortum,et al.  Determining what individual SUS scores mean: adding an adjective rating scale , 2009 .

[25]  Andrew Muddimer,et al.  The effect of experience on system usability scale ratings , 2012 .

[26]  Muhammad Kashif,et al.  Fuzzy Approach to Prioritize Usability Requirements Conflicts: An Experimental Evaluation , 2017, IEEE Access.

[27]  Om Prakash Sangwan,et al.  Prediction of usability level of test cases for GUI based application using fuzzy logic , 2013 .

[28]  Neha Chaudhary,et al.  Multi criteria based fuzzy model for website evaluation , 2015, 2015 2nd International Conference on Computing for Sustainable Global Development (INDIACom).

[29]  Thomas S. Tullis,et al.  A Comparison of Questionnaires for Assessing Website Usability , 2004 .

[30]  José Maria N. David,et al.  Improving the user experience on mobile apps through data mining , 2016, 2016 IEEE 20th International Conference on Computer Supported Cooperative Work in Design (CSCWD).

[31]  Jan Bosch,et al.  Architecting for usability: a survey , 2004, J. Syst. Softw..

[32]  Elizabeth F. Churchill,et al.  Mouse tracking: measuring and predicting users' experience of web-based content , 2012, CHI.

[33]  J. B. Brooke,et al.  SUS: A 'Quick and Dirty' Usability Scale , 1996 .