In April 2016 Manchester eScholar was replaced by the University of Manchester’s new Research Information Management System, Pure. In the autumn the University’s research outputs will be available to search and browse via a new Research Portal. Until then the University’s full publication record can be accessed via a temporary portal and the old eScholar content is available to search and browse via this archive.

Eye Tracking Scanpath Trend Analysis on Web Pages

Eraslan, Sukru

[Thesis]. Manchester, UK: The University of Manchester; 2016.

Access to files

Abstract

Web pages are typically comprised of different kinds of visual elements such as menus, headers and footers. To improve user experience, eye tracking has been widely used to investigate how users interact with such elements. In particular, eye movement sequences, called scanpaths, have been analysed to understand the path that people follow in terms of these elements. However, individual scanpaths are typically complicated and they are related to specific users, and therefore any processing done with those scanpaths will be specific to individuals and will not be representative of multiple users. Therefore, those scanpaths should be clustered to provide a general direction followed by users. This direction will allow researchers to better understand user interactions with web pages, and then improve the design of the pages accordingly. Existing research tends to provide a very short scanpath which is not representative for understanding user behaviours. This thesis introduces a new algorithm for clustering scanpaths, called Scanpath Trend Analysis (STA). In contrast to existing research, in STA, if a particular element is not shared by all users but it gets at least the same attention as the fully shared elements, it is included in the resulting scanpath. Thus, this algorithm provides a richer understanding of how users interact with web pages. The STA algorithm was evaluated with a series of eye tracking studies where the web pages used were automatically segmented into their visual elements by using different approaches. The results show that the outputs of the STA algorithm are significantly more similar to the inputted scanpaths in comparison with the outputs of other existing work, and this is not limited to a particular segmentation approach. The effects of the number of users were also investigated on the STA algorithm as the number of users required for scanpath analysis has not been studied in depth in the literature. The results show the possibility to reach the same results with a smaller group of users. The research presented in this thesis should be of value to eye tracking researchers, to whom the STA algorithm has been made available to analyse scanpaths, and to behaviour analysis researchers, who can use the algorithm to understand user behaviours on web pages, and then design, develop and present the pages accordingly.

Additional content not available electronically

The Python implementation of the STA algorithm is provided at http://iam-data.cs.manchester.ac.uk/data_files/31. The evaluation data including the materials (the web pages, information sheet, consent form and questionnaire) and the individual scanpaths in terms of the visual elements of the web pages can also be accessed from the same link. This link also includes the full run of the algorithm with nine scanpaths on the Apple web page as an example. Furthermore, it provides the detailed data from the experiments conducted to investigate the effects of the numbers of users on the output of the STA algorithm.

Bibliographic metadata

Type of resource:
Content type:
Form of thesis:
Type of submission:
Degree type:
Doctor of Philosophy
Degree programme:
Split Site PhD Computer Science
Publication date:
Location:
Manchester, UK
Total pages:
198
Abstract:
Web pages are typically comprised of different kinds of visual elements such as menus, headers and footers. To improve user experience, eye tracking has been widely used to investigate how users interact with such elements. In particular, eye movement sequences, called scanpaths, have been analysed to understand the path that people follow in terms of these elements. However, individual scanpaths are typically complicated and they are related to specific users, and therefore any processing done with those scanpaths will be specific to individuals and will not be representative of multiple users. Therefore, those scanpaths should be clustered to provide a general direction followed by users. This direction will allow researchers to better understand user interactions with web pages, and then improve the design of the pages accordingly. Existing research tends to provide a very short scanpath which is not representative for understanding user behaviours. This thesis introduces a new algorithm for clustering scanpaths, called Scanpath Trend Analysis (STA). In contrast to existing research, in STA, if a particular element is not shared by all users but it gets at least the same attention as the fully shared elements, it is included in the resulting scanpath. Thus, this algorithm provides a richer understanding of how users interact with web pages. The STA algorithm was evaluated with a series of eye tracking studies where the web pages used were automatically segmented into their visual elements by using different approaches. The results show that the outputs of the STA algorithm are significantly more similar to the inputted scanpaths in comparison with the outputs of other existing work, and this is not limited to a particular segmentation approach. The effects of the number of users were also investigated on the STA algorithm as the number of users required for scanpath analysis has not been studied in depth in the literature. The results show the possibility to reach the same results with a smaller group of users. The research presented in this thesis should be of value to eye tracking researchers, to whom the STA algorithm has been made available to analyse scanpaths, and to behaviour analysis researchers, who can use the algorithm to understand user behaviours on web pages, and then design, develop and present the pages accordingly.
Additional digital content not deposited electronically:
The Python implementation of the STA algorithm is provided at http://iam-data.cs.manchester.ac.uk/data_files/31. The evaluation data including the materials (the web pages, information sheet, consent form and questionnaire) and the individual scanpaths in terms of the visual elements of the web pages can also be accessed from the same link. This link also includes the full run of the algorithm with nine scanpaths on the Apple web page as an example. Furthermore, it provides the detailed data from the experiments conducted to investigate the effects of the numbers of users on the output of the STA algorithm.
Thesis main supervisor(s):
Thesis co-supervisor(s):
Language:
en

Institutional metadata

University researcher(s):

Record metadata

Manchester eScholar ID:
uk-ac-man-scw:305329
Created by:
Eraslan, Sukru
Created:
28th October, 2016, 18:19:31
Last modified by:
Eraslan, Sukru
Last modified:
1st December, 2017, 09:09:23

Can we help?

The library chat service will be available from 11am-3pm Monday to Friday (excluding Bank Holidays). You can also email your enquiry to us.