| Literature DB >> 33329260 |
Bin Yang1, Long Wei2, Zihan Pu1.
Abstract
This paper aims to propose a methodology for measuring user experience (UX) by using artificial intelligence-aided design (AIAD) technology in mobile application design. Unlike the traditional assistance design tools, AIAD focuses on the rational use of artificial intelligence (AI) technology to measure and improve UX since conventional data collection methods (such as user interview and user observation) for user behavior data are inefficient and time-consuming. We propose to obtain user behavior data from logs of mobile application. In order to protect the privacy of users, only a few dimensions of information is used in the process of browsing and operating mobile application. The goal of the proposed methodology is to make the deep neural network model simulate the user's experience in the process of operating a mobile application as much as possible. We design and use projected pages of application to train neural networks for specific tasks. These projected pages consist of the click information of all users in the process of completing a certain task. Thus, features of user behavior can be aggregated and mapped in the connection layers and the hidden layers. Finally, the optimized design is executed on the social communication application to verify the efficiency of the proposed methodology.Entities:
Keywords: artificial intelligence aided design; deep neural network; human computer interaction; mobile application design; usability evaluation; user experience
Year: 2020 PMID: 33329260 PMCID: PMC7710987 DOI: 10.3389/fpsyg.2020.595374
Source DB: PubMed Journal: Front Psychol ISSN: 1664-1078
Different types of user data for improving design.
| Types | Range | Experimental |
| Lab studies | Controlled interpretation of behavior with detailed instrumentation. | In-lab controlled tasks, comparison of systems |
| Field studies | In the wild, ability to probe for detail | Clinical trials and field tests |
| Log studies | In the wild, little explicit feedback but lots of implicit signals | A/B testing of alternative systems or algorithms |
FIGURE 1Flowchart of the proposed AIAD framework.
FIGURE 2Simplified mental model.
User behavior records for searching friends on “Waterman.”
| Task | Page ID | Coordinate 1 | Coordinate 2 | Retention time (ms) |
| Search friends | CD101 | 605, 1,775 | 605, 1,775 | 2,424 |
| Search friends | CD102 | 988, 143 | 988, 143 | 412 |
| Search friends | CD102 | 1,012, 148 | 1,012, 148 | 788 |
| Search friends | CD103 | 1,175, 1,071 | 1,175, 1,071 | 231 |
| Search friends | CD103 | 1,195, 1,063 | 1,195, 1,063 | 147 |
| Search friends | CD103 | 1,199, 1,074 | 1,199, 1,074 | 88 |
| Search friends | CD103 | 845, 1,442 | 878, 941 | 211 |
| Search friends | CD103 | 812, 1,522 | 846, 874 | 189 |
| Search friends | CD103 | 744, 578 | 744, 578 | 411 |
FIGURE 3A histogram example of Figure 2.
FIGURE 4Human behavior model and proposed machine experience model.
FIGURE 5The deep neural network with 16 layers used in our methodology. The parallelogram with pink color is Max-pooling layer.
FIGURE 6An example of the proposed projection method.
Four tasks designed in the experiment.
| Tasks | Operation process |
| User registration | (1a) Open sub-menu “Mine.” (1b) Run application for the first time. (2) Choose “Login or Register.” (3) Input telephone NO. (4) Input user information (e.g., username, gender, company, sub-segments). (5) Submit. |
| Add a new friend | (1) Open sub-menu “Connections.” (2a) Choose “New friend.” (2b) Click button “+.” (3a) Input a friend’s account. (3b) Find friends nearby. (4) Browse friends’ information (e.g., username, gender, company, sub-segments). (5) Submit add friend request. |
| Search friends | (1) Open sub-menu “Connections.” (2a) Browse the list of friends and select one. (2b) Click “Find” button and input a friend’s name. (3) Open the page of the friend you want to find. (4) Call him. |
| Participate in activities | (1) Open sub-menu “Finds.” (2) Browse the list of activities. (2a) Filter some activities. (3) Select an activity and open the detail page. (4) Choose to attend this activity. (5a) Set an alarm. |
Evaluation results.
| Evaluation indicators | The former version | The optimized version |
| Learning | 2.4 | 3.0 |
| Effectiveness | 3.4 | 3.5 |
| Efficiency | 1.8 | 3.8 |
| Error | 2.3 | 4.3 |
| Interface esthetics | 3.1 | 3.5 |
| Satisfaction | 2.2 | 4.3 |