2017
DOI: 10.1145/3099583
|View full text |Cite
|
Sign up to set email alerts
|

User Interface Optimization using Genetic Programming with an Application to Landing Pages

Abstract: The design of user interfaces (UIs), such as World Wide Web pages, usually consists in a human designer mapping one particular problem (e.g., the demands of a customer) to one particular solution (i.e., the UI). In this article, a technology based on Genetic Programming is proposed to automate critical parts of the design process. In this approach, designers are supposed to define basic content elements and ways to combine them, which are then automatically composed and tested with real users by a genetic algo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(9 citation statements)
references
References 15 publications
0
7
0
Order By: Relevance
“…Clearly this encompasses the much broader workflow of making design changes based on feedback and controlled experiments [9]. More relevant to the context of this paper, however, are efforts that formalize this approach [13,23,28]. Salem [23] demonstrates a structured approach to comparing and refining web landing page design alternatives using genetic programming while Liu et al [13] explore optimal representations for mathematics pedagogy.…”
Section: Related Workmentioning
confidence: 99%
“…Clearly this encompasses the much broader workflow of making design changes based on feedback and controlled experiments [9]. More relevant to the context of this paper, however, are efforts that formalize this approach [13,23,28]. Salem [23] demonstrates a structured approach to comparing and refining web landing page design alternatives using genetic programming while Liu et al [13] explore optimal representations for mathematics pedagogy.…”
Section: Related Workmentioning
confidence: 99%
“…Applying optimization methods to user interface design is a long standing topic in human-computer interaction research: when assumptions are appropriate, optimization methods offer a greater-than-zero chance of finding an optimal design [9]. Optimization methods have been firstly adopted for keyboard layouts [10], [11], and then in many other application areas, e.g., accessibility [12], menus [13], [14], sketching [15], and web layouts [16]. Since EUD interfaces are typically organized through grid menus, our work is strictly related to the menu optimization problem.…”
Section: B Combinatorial Optimization Of User Interfacesmentioning
confidence: 99%
“…This research can be used to help designers create intelligent user interfaces for HCI decision-making applications that respond to user experience and decision-making efficiency. In [19], a Genetic Programming-based technology is proposed for automating crucial design phases. Designers can specify simple content elements and ways to merge them in this method, which will then be automatically composed and checked with actual users by a genetic algorithm to find optimal compositions.…”
Section: Introductionmentioning
confidence: 99%