Automating heuristic evaluation of website interfaces using convolutional neural networks

Heuristic evaluation is an important phase in both quality assurance and UX de- sign. This ensures that a user interface that is being tested adheres to usabilitystandards and can be used by any user with ease. Heuristic evaluation typicallytakes a long time since it involves consolidating opinions...

Full description

Saved in:
Bibliographic Details
Main Author: Fernandez, Ryan Austin
Format: text
Language:English
Published: Animo Repository 2019
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/etd_masteral/7188
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
Language: English
id oai:animorepository.dlsu.edu.ph:etd_masteral-14374
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:etd_masteral-143742025-03-06T00:34:47Z Automating heuristic evaluation of website interfaces using convolutional neural networks Fernandez, Ryan Austin Heuristic evaluation is an important phase in both quality assurance and UX de- sign. This ensures that a user interface that is being tested adheres to usabilitystandards and can be used by any user with ease. Heuristic evaluation typicallytakes a long time since it involves consolidating opinions of multiple design ex- perts. This study attempts to automate the detection of usability issues in a givenuser interface design to lessen the expense and thereby time needed to hire pro- fessionals and to focus on development-review-revision cycles. The method usedwas a data-driven approach through the usage of convolutional neural networks (CNN). A computational model using CNNs to determine whether an interface is good or bad is made from a dataset of screenshots of user interfaces, with a higheraccuracy of that of a simple multilayer perceptron. By comparing the model out- puts to evaluator annotations, several insights regarding the design of e-commercewebsites were also gathered, specifically which heuristics are more important tothe models as compared with which are not as important. The highest perform- ing model yielded 70% accuracy. Further research can lead to fine tuning with alarger dataset. 2019-06-10T07:00:00Z text https://animorepository.dlsu.edu.ph/etd_masteral/7188 Master's Theses English Animo Repository Deep learning (Machine learning) Heuristic programming Neural networks (Computer science) Computer Sciences
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
language English
topic Deep learning (Machine learning)
Heuristic programming
Neural networks (Computer science)
Computer Sciences
spellingShingle Deep learning (Machine learning)
Heuristic programming
Neural networks (Computer science)
Computer Sciences
Fernandez, Ryan Austin
Automating heuristic evaluation of website interfaces using convolutional neural networks
description Heuristic evaluation is an important phase in both quality assurance and UX de- sign. This ensures that a user interface that is being tested adheres to usabilitystandards and can be used by any user with ease. Heuristic evaluation typicallytakes a long time since it involves consolidating opinions of multiple design ex- perts. This study attempts to automate the detection of usability issues in a givenuser interface design to lessen the expense and thereby time needed to hire pro- fessionals and to focus on development-review-revision cycles. The method usedwas a data-driven approach through the usage of convolutional neural networks (CNN). A computational model using CNNs to determine whether an interface is good or bad is made from a dataset of screenshots of user interfaces, with a higheraccuracy of that of a simple multilayer perceptron. By comparing the model out- puts to evaluator annotations, several insights regarding the design of e-commercewebsites were also gathered, specifically which heuristics are more important tothe models as compared with which are not as important. The highest perform- ing model yielded 70% accuracy. Further research can lead to fine tuning with alarger dataset.
format text
author Fernandez, Ryan Austin
author_facet Fernandez, Ryan Austin
author_sort Fernandez, Ryan Austin
title Automating heuristic evaluation of website interfaces using convolutional neural networks
title_short Automating heuristic evaluation of website interfaces using convolutional neural networks
title_full Automating heuristic evaluation of website interfaces using convolutional neural networks
title_fullStr Automating heuristic evaluation of website interfaces using convolutional neural networks
title_full_unstemmed Automating heuristic evaluation of website interfaces using convolutional neural networks
title_sort automating heuristic evaluation of website interfaces using convolutional neural networks
publisher Animo Repository
publishDate 2019
url https://animorepository.dlsu.edu.ph/etd_masteral/7188
_version_ 1826361319302889472