Usability Analysis of Google Assistant

Usability Engineering, User testing

2019

An analysis of Google Assistant’s efficiency in handling daily life tasks and understanding Indian accents in NLP. The study evaluates its performance, identifies limitations, and proposes enhancements to improve its intelligence, contextual awareness, and adaptability for diverse Indian users.

Role

UX Designer

Duration

4 weeks

Team

2 Designers

Category

VUI Usability Engineering

" Is Google Assistant really smart? "

Design Challenge

The voice user interface of Google assistant had usability concerns especially in understanding the Indian accents and the Indian languages it supported. There was need to analyse the nature of the discrepancies and suggest possible solutions.

Research

Name

A questionnaire was sent around to understand the usage of virtual assistants among people. The representation shows the insights collected.

Name
Name

Task Based Scenario

Participants were given the following tasks “You wake up in the morning and decide to go to a nice restaurant. Find out about the restaurant you want to go to. Then you decide to ask your friend to join you on WhatsApp and finally set a reminder for the event."

Name

Cognitive Task Flow

Name

Based on the analysis of the given task, this was the typical cognitive pathway the users went through. As seen in the task flow there in some amount of friction in the interaction of users with Google Assistant.

Transcript Analysis

Users were given tasks to perform using Google Assistant and they were asked to think aloud while they performed the tasks. A transcript was created and analysed.

Name

Evaluation of Voice Assistant UI Characteristics

Applying Jordan's hierarchy of needs to Google Assistant reveals that the product fulfills a range of human needs, including physiological, safety, and social needs, by providing easy access to information, assistance with tasks, companionship, and facilitating communication.

Name
Name

Interface Update Suggestions

Voice input

Google assistant doesn’t understand names and proper nouns. Pauses in speech of users is considered the end of the sentence. Users’ natural way of talking is not understood easily by Google Assistant. The VUI ( Voice User Interface) needs to be updated in a way that it can accomodate pauses and allow room for thought between sentences.

Name
Name

Intelligence

There is only a very limited use of external sources of information (such as calendar or email) to infer potential actions of interest of the user. When the user sets two reminders for the same time it didn't question if it was going to overlap just to avoid error. Also When the user mentioned setting a reminder for “lunch at 1” it set the reminder for 1 am instead.

Output Optimisation

Except for few tasks like navigation,weather etc. the response given by Google Assistant is not consistent. It gives different results based on the way the person has framed their sentences. Another pain point is not being able to retrieve the history of interactions is definitely a weakness of Google Assistant. An option to retrieve history should be included.The chrome related searches get saved in the history of google chrome, there should be a way of controlling that. a person should be able to have an option to not save their search history on the application.

Name