AUSTRALIAN SIGN-LANGUAGE MOBILE APP

When compared with spoken language apps, sign language learning tools are years behind the competition.

In trying to address this, we developed GATHER - a mobile app which helps learners expand their vocabulary by allowing users to create flashcards out of their environment.

 
 
 
 

 Overview

How might we create a more engaging, interactive and personalised experience for those learning Australian Sign Language?

Context

My Role

Subject: Digital Media Studio (Capstone)

Timeframe: 12 Weeks (July - Oct 2020)

Approach: Lean UX

Team: Timothy Parker, Mark Scarcella, Isabella Urquhart, Elwina Ricara

Methods & Activities:

Background Research, Benchmarking, Hypothesis Table , Personas, Affinity Mapping, Ideation, Wireframes, Prototyping, User Flows, Interviews,User Testing, Heuristic Evaluation, Figma

As per the lean UX methodology, formal roles were not assigned and we encouraged everyone to contribute to each stage of the project.

The tasks I contributed more significantly include:

  • Synthesising our background research into an overview and problem statement

  • Establishing user-flows based on perceived user goals

  • Wireframing of the “flashcard creation” user-flow.

  • Synthesizing the results of our heuristic evaluations and proposing revisions.

  • Synthesising the results of our user study and processing affinity diagrams.

  • Designing a visual palette and style-guide for our high fidelity UI.

  • Directing the in-action film and communicating our vision.

Summary

For my capstone subject, my team was tasked with creating a working prototype which “reimagined learning”. Choosing Australian Sign Language (Auslan) as our area of interest, we created GATHER – a mobile application that supports the learning of Auslan through the creation of flashcards from a user’s environment.

Over twelve weeks, we utilised a Lean UX approach to develop GATHER from concept to functional prototype. We iteratively refined our concept by taking the product through three development cycles - gaining feedback from user testing and an external industry panel

The final deliverable came in the form of a design-in-action video which communicates our intended experience.

Constraints

  • The product must be digital and support learning in our chosen area.

  • The product must be presented in the 11th week with some demonstrable functionality

  • The team must apply a lean UX framework.

  • Assessment is made at the end of each sprint.

  • Government guidelines for managing COVID-19 must be adhered to at all stages

  • No budget was provided for research or external development.

The Challenge

Produce a working prototype of a digital technology which could “reimagine learning”.

The project must follow a lean UX methodology.

Problem Statement

Existing Auslan learning tools lack the interactivity, personalisation and immersiveness afforded by current technology, discouraging people from investing time, money & effort

Vision

To build an interactive Auslan learning tool which immerses users, engaging them in their learning and thus helping them increasing their language proficiency.

 

Outcome

We built a mobile app which utilises image recognition and database scraping to allow users to create custom flashcards from their environment.

Approach

Our process modelled that of a lean start-up, utilising an agile management with build-measure-learn cycles to iterate from concept to functional product.

Lean UX emphasises rapid test-driven prototyping for the purpose of learning - with each cycle shaping the product, but also the understanding of the problem space.

 
 

Pre-cycle

We read articles, papers and examined existing products to understand the existing experience.

We established a problem space, a potential audience and a concept.

Cycle 1

We materialised our idea, creating a paper prototype from wireframes.

We conducting usability evaluation.

We identified flaws and proposed changes.

Cycle 2

We built a “user-test ready” prototype.

We tested our assumptions, through both interviews and user testing.

We adapted our product to our improved understanding.

Cycle 3

We developed a clickable prototype and video demo.

We pitched and received feedback from an industry panel.

We took on-board feedback and addressed criticism.

 

Click to maximise.

 

i. Research & Scoping

Before embarking on our first development cycle, my team allocated a week to establish a clear understanding of our chosen area and the scope in which we wanted to approach it. 

Following the Lean UX framework, our initial exploration came in the form of desk research - to create a base-level understanding of the existing learning experience, the tools and services on offer and potential users.

We defined defined a problem statement to encapsulated these findings. Any assumptions made thus far were recorded in our “hypothesis table” for later validation. 

 Auslan

With sign language gaining more visibility due to the pandemic, we picked sign language, specifically Australian Sign Language (Auslan), as our area of interest.

Reading academic articles and newspaper entries, we gained an understanding about how the pandemic had negatively impacted Auslan users and how there has been a heighted interested in learning the language.

We identified moral and societal impetus to improve accessibility and spread awareness of Auslan.

Summarising the contextual relevance of sign language and impetus to promote its usage.

 
 
From our background research, we distilled four key motivations to design for sign language.

From our background research, we distilled four key motivations to design for sign language.

The current experience

By examining existing services and tools on offer - we sought to understand the existing experience provided and hopefully identify areas to improve.

From our user interviews and desk research, we identified three primary streams of content delivery - often used in conjunction with one another.

From our user interviews and desk research, we identified three primary streams of content delivery - often used in conjunction with one another.

 

Whilst formal courses are the primary form of Auslan learning deliver, they have a degree of rigidity - requiring commitments in time and money.

Recognising that existing systems were created and supported by the Deaf and hard of hearing community, we steered away from an “all-in-one” solution. Our aim was to create an experience which could supplement existing systems rather than replace them.

Existing apps

When looking at digital tools (Auslan apps and web dictionaries), it was clear existing apps were outdated and 5 years behind successful products like Duolingo and Rosetta stone.

We hypothesised that the lack of interactivity and personalisation in existing apps would leave an unengaging experience for users.

Successful applications such as DuoLingo served as inspiration for our own implementation.

Successful applications such as DuoLingo served as inspiration for our own implementation.

It was clear that the technology which made certain apps successful had yet to be translated to Auslan.

It was clear that the technology which made certain apps successful had yet to be translated to Auslan.

Choosing a demographic

Within the spirit if “Auslan for All”, we considered a wide range of potential users.

A full table of potential users considered

Due to challenges of sourcing interpreters and Deaf & hard of hearing participants during peak Covid-19 lockdown, we opted to focus on people who may not necessarily be hearing impaired.

To retain empathy for a wider range of users, we choose to create two different proto-personas with contrasting motivations for learning Auslan.

The Advocate: learning Auslan to communicate to loved ones.

The Curious: learning Auslan for leisure

 
 

After some deliberation further into the project, we opted to make Maria (the Advocate) our primary persona for our project. We felt her needs were more apparent and would better inform our design.

 

Our focus Persona: Maria Kovacs

Key Motivation & Behaviours

  • Need Auslan for personal (i.e. family) or professional reasons (e.g. working as a nurse).

  • May already be learning Auslan

  • Existing solutions to not fit into their schedule or needs.

  • Wants learning to be flexible, engaging & tailored to own goals

Pain Points

Lack of time - Becoming proficient in AUSLAN requires significant investment; two years of formal training and high cost.
Lack of immersion - Practising AUSLAN is difficult when you don’t know anyone else that uses the language. 
Lack of engagement - Existing tools and resources lack interactivity and engagement afforded by current day technology.

Bringing the research together

To keep the team focused, I encapsulated the findings of our research into a problem statement.

  1. A need to spread awareness and accessibility about Auslan

  2. Inflexible learning programs - rigidity, high time & cost commitment

  3. A lack of interactivity, personalisation & immersion.

 

Problem Statement

“It has been shown that it can take up to two years to be proficient in Auslan, even with formal training. Whilst there are many resources to support learning Auslan, these resources lack the interactivity, personalisation and immersion afforded by current technology. This results in a steep learning curve for Auslan - discouraging people from investing their time, effort, and money.”

 

Lean Cycle 1: Visualising & Evaluating the Concept

The focus of our first development cycle was to come up with a solution and translate that vision into user goals and then wireframes. To identify early usability issues, before we moved to software, we performed a heuristic evaluation on our paper prototype

Brainstorming

Exploration & Inspiration

Our problem statement identified interactivity, personalisation and immersion as potential metrics for a solution. We hypothesised that these factors were likely to increase a user’s engagement - leading to better learning outcomes.

Interactivity + Personalisation + Immersion = Engagement

Whilst discussing engagement, we found two sources of inspiration:

  • Learning in a foreign country - One of the most effective ways to learn is to spend time in a place where you are constantly exposed to the language.

  • Sticky-noting around the house - The practise of labelling common household objects with its foreign translation. The repetitious exposure to the word and the association with the object helps commit the word to memory.

From these two ideas, we hypothesised than incorporating one’s physical environment into language learning may improve learning outcomes - our challenge was to bring that learning experience to language which is not spoken or written.

Themes

Spreading awareness

Supplementing existing study

Interactive, Personalised & Immersive

Flexible commitment

Spatial Engagement

 
 

The Idea

We envisioned a product which would allow users to mark, identify and match the corresponding sign for objects in their chosen environment - akin to sticky-noting things around the house.

Allowing users to then “collect” objects and their corresponding signs (as a flashcard) introduces gamification elements, encouraging users to explore their environment to expand their library. Unlike existing web-apps where the users simply types the word, the experience of finding new vocabulary is interactive, immersive and engaging.

Collected flashcards can then be used for short interactive activities such as quizzes and games - making revision flexible, fun and at the user’s convenience.

A user’s vocabulary library becomes a reflection of their environment and interest: revision is personalised and directly relevant to a user’s life. Creating mental associations towards existing possessions may help commit learning to memory.

The lack of required prerequisite knowledge means the application can be equally utilised by absolute beginner and intermediate learners looking to supplement their learning. Sharing/trading flashcards and libraries introduces a social element - which is critical to language learning.

Included links to articles and other key Auslan authorities can help spread awareness of the language.

 

We collected proposed features and ideas into a hypothesis table, which we progressively updated throughout the duration of the project.

While not every feature would be designed for a MVP, a start-up may endeavour to progressively add these features based on a value-to-cost consideration.

 

Value Proposition

GATHER is a mobile app that supports the learning of Auslan and encourages its use within the wider community, by supplementing traditional learning styles with a focus on gamification and engagement.

Metric

With GATHER, our users will increase their proficiency with Auslan, demonstrated by their improved vocabularies. Our users will remain more engaged in their learning when compared to those who do not use our application.

 

Mapping to wireframes

We had a rough idea of how our application could be used, the next challenge was to define specific features for us to focus our efforts on. To approach this task, I synthesised a set of “action statements” - defining individual flows which a user can complete when using the application.

(Left) “Action Statements” - Separation of concerns (Right) Early userflow diagrams - mapping out each stage of a task

(Left) “Action Statements” - Separation of concerns (Right) Early userflow diagrams - mapping out each stage of a task

User flow for engaging in gamified learning

User flow for engaging in gamified learning

User flow for creating a flashcard

User flow for creating a flashcard

User flow for reviewing flashcards

User flow for reviewing flashcards

I created flowcharts mapping out the interactions and steps users must complete in order to accomplish one of the key user goals. These flowcharts guided the creation of our paper prototype shown below.

 

Paper Prototype

PaperPrototype V_2.PNG
Paper Prototype_Engage.PNG
Paper Prototype Review.PNG

Heuristic Evaluation

We tested the usability of our prototype by applying our own usability guidelines - based upon Norman’s Design Principles and Nielsen’s Usability Heuristic.

Using our prompts, we performed individual evaluations upon our paper prototype before meeting to share our findings screen by screen.

Evaluation Discussion Crop.png

Evaluation findings

Our evaluation findings were collated then synthesised into six key insights.

  1. Overall, the UI is cluttered and unfocused 

  2. User flows are not sufficiently supported by text and feedback

  3. Users are not able to access what they want quickly

  4. The core feature (flashcard creation) of the app is unclear to new users 

  5. The current layouts of media (videos/gifs/photos) are difficult to view 

  6. Interface elements lack consistency, creating unnecessary cognitive load

INSIGHT 1:

Overall, the UI is cluttered and unfocused 

ACTION: Reduce unnecessary UI elements and noise to improve user focus

  1. Mode like ‘photo capture’ and ‘quizzes’ are now full screen, hiding the navigation bar, for greater immersion

  2. Removal of ‘breadcrumbs’ and redundant titles

  3. Removal of audio options on cards

INSIGHT 2: User flows are not sufficiently supported by text and feedback

ACTION: Support user understanding through text guidance & graphical feedback

  1. Instruction copy is more contextual and casual in tone

  2. Titles removed when redundant

  3. Tick, ‘well done’ and “success” icons

Insigiht 2.PNG

INSIGHT 3: Users are not able to access what they want quickly

ACTION: Allow users to find what they want faster

  1. Added features to help find and organize content (i.e. elastic search and sort/filter/lozenges)

  2. Toggles between grid/list layout for user preference

INSIGHT 4: The core feature (flashcard creation) of the app is unclear to new users 

ACTION: Establish flashcard/deck creation as most important feature -

  1. Central button in navbar, 

  2. Text encourages adding to deck

  3. Home is now “activities”

Insight 4.PNG

INSIGHT 5: The current layouts of media (videos /gifs /photos) are difficult to view 

ACTION: Optimised screen real estate/interactions to support videos/gif

  1. Multi-choice gifs presented as carousel

  2. Swiping left & right to flip cards, up and down to change cards

  3. Less actions on card in ‘review’

Insight 5.PNG

INSIGHT 6: Interface elements lack consistency, creating unnecessary cognitive load

ACTION: Consistency across UI

  1. UI buttons have been made consistent

  2. Edit pencil icon & kebab menu across cards

  3. Cards made more consistent

 Lean Cycle 2: User Evaluation

With our concept a little more fleshed out, it was time to challenge our assumptions with potential users.

The focus of our second development cycle was to test whether our assumed pain points were valid and whether our solution was appropriate. We created a user testing protocol and mocked up a clickable prototype - addressing any usability issues discovered previously. Testing was held remotely and both validated our concept whilst highlighting new areas to address.

Updating the prototype

Design System

Before fully committing to mocking up a prototype for user testing, we established a visual style for the application - creating a design system and corresponding components.

Our chosen design reflects our focus on accessibility (WCAG AAA Colour Contrast) and minimalism to reduce the cognitive load and improve user focus.

Exploration of colours, line weights, drop shadows and composition.

Exploration of colours, line weights, drop shadows and composition.

A reduction of colours and borders reduces the cognitive load upon the user

A reduction of colours and borders reduces the cognitive load upon the user

Clickable mock-up

Finally, we created and linked screens to match the scenarios* required for our study.

User study

We planned a user study by drafting questions for contextual inquiry, scenarios for user testing, consent forms and a selection criteria for participant recruitment..

Protocol

The purpose of study is to [1] validate our problem space and persona, [2] the suitability and desirability of our product and [3] the usability of our prototype. 

We planned a two-part user study:

  1. Semi-structured interviews - We interviewed our participants to better understand their experiences learning languages and the challenges they encountered. We also discusses their involvement or interest in sign language.

  2. Scenario-based user tests - We drafted a set of scenarios and mocked up a clickable prototype for them to use. This would test the discoverability and understanding of our prototype.

Participant Screening

Participants were selected based on their similarity to Maria, our primary persona. Favourable experience included:

  • Experience learning Auslan or general language enthusiasts

  • Experience working full-time whilst caring for children

  • Or work within the disability/speech pathology space

Ultimately, ten (10) volunteers were tested were recruited for virtual user study sessions - a mix of parents, students, speech pathologists, nurses and language learning enthusiasts.

We interviewed and tested ten study volunteers utilise Zoom and a web-based prototype.

We interviewed and tested ten study volunteers utilise Zoom and a web-based prototype.

Mid-study Adaptions

Early into our user interviews, we recognises that certain scenarios and aspects of the app would cause problems for our participants. Thus, we remedied these problems for following tests.

Adaption1.PNG
Adaption2.PNG
  1. The first scenarios for A & B was to ‘explore’ the app, however we realised that there were not enough avenues for the user to explore and they would almost always encroach on subsequent questions

  2. We added the label ‘your photos’ to an element in the create flow to compensate for the app’s camera function not working.

  3. We added a loading screen after the user ‘choose a photo’ to indicate that the app was recognising the objects in the photo. Early testing showed that our users were not making the connection between an object in the photo and the Auslan sign they were seeing.

  4. We added functionality to the ‘flashcards’ to display the sign that was added to the object. Early testing showed that users were missing this and even commenting on how we should display the connecting signs

Result analysis

From the data we collected, we went through three rounds of affinity mapping to produce both user experience and usability insights about our product.

Affinity Mapping Team.PNG

Using the data collected, we performed a thematic analysis - creating affinity diagrams to synthesise our data into insights and recommendations. 

The insights and recommendations were then used to refine our problem statement, reference products lists, persona, hypotheses table.

Affinity Map 2.PNG
Affinity Map 1.PNG
Affinity Map 3.PNG

Findings

 From the analysis of our user interviews and testing, we arrived 12 findings - a mix of usability and user experience insights.

  • Usability Insights - Reveal areas to address in the prototype

  • User Experience Insights - Allow us to validate or refine our persona & hypothesis table.

We used user’s comments and actions to understand the context of our insights, and then discussed how we might address each area.

Usability Insights

1. Feedback can be amplified

Feedback during the quiz was insufficient, leading to confusion of the user.

2. Revise carousel indicators

Test participants struggled to recognise the interaction of swiping to navigate through "carousels"

3. Revise info-hierarchy.

The current layout of our application supports many different paths for users to achieve a single flow endpoint; however, our participants displayed forms of confusion when attempting to complete certain scenarios.

4. The copy needs to reflect the user’s mental-model.

The copy used was often too vague for the user to immediately grasp what it represented.

5. System status is unclear

The user's objectives in certain flows is hindered by unnecessary customisation options.

 

User Experience Insights

1. People already use forms of non-verbal communication

This insight reiterates the need for flexible learning opportunities around non-verbal communication 

2. Design with, not for the community.

This insight reinforces the need for inclusive, participatory design, and will be a key part of the development process in the future

3. Traditional learning courses do not meet all needs.

This insight supports the act of learning in small increments, which our product promotes.

4. Learning Auslan requires a need.

This insight clarifies our Persona, focusing less on the idea of time but emphasizing their need of Auslan.

 

5. Diverse learning for diverse learners.

This insight reinforces the application’s position as a supplementary learning product, to be used in conjunction with form an education, not as an alternative to it.

6. Gamification leads to education which leads to learning.

This insight highlights the viability and desirability of having an engaging teaching tool that goes beyond traditional learning practices.

7. A language is more than just words.

This discovery supports the inclusion of a ‘community’ aspect to the application.

8. People are fine to take photos in public but do not want to share them.

This insight will inform how we move forward with the application’s social and community aspects.

Revisions

Below are examples in which our insights changed our product and approach to the problem space.

If you’d like to see a full breakdown of each insight and our response, see below

Comprehensive Insight Breakdown

USABILITY ISSUE 3:

Revise information hierarchy.

HOW WE REFINED THE PROTOTYPE

  1. Decrease the amount of destinations in the app (eg, do we need Activities, Info, Profile all separate?)

  2. Make the capture 'nav destination' more prominent and obvious as our main feature

  3. The order (hierarchy) of posts on the activities destination need to be revised or eliminated

Changes to navigation bar  hierarchy to improve user guidance.

Changes to navigation bar hierarchy to improve user guidance.

USABILITY ISSUE 2:

Revise carousel indicators

HOW WE REFINED THE PROTOTYPE

  1. Increase the size of the carousel indicators/breadcrumbs at the bottom of the flashcards.

  2. In the Quiz flow, the carousel view of the cards to select from will be centered.

  3. Implement "out of three" (e.g. 1/3) indicators to notify users the amount of options they have to choose beyond viewpoint. We will be utilising this feature implemented currently within the multi-image posts on Instagram as a reference point.

USER EXPERIENCE INSIGHT 4:

Learning Auslan requires a need.

HOW WE ADAPTED THE PROJECT

From our research, we find that the necessity for a form of non-verbal communication in the users’ personal or work lives is what drives the user to learn sign language.  This insight validates our Persona, Maria, who needs to learn Auslan as:

  1. a mother, to communicate with her child who is DHH 

  2. a nurse, to communicate with her patients at work and improve work efficiency 

As the motivation to learn Auslan is driven by need, the lack of time becomes less of the focus on our Persona because people will make time for what they need. 

This insight clarifies our Persona, focusing less on the idea of time but emphasizing their need of Auslan.

Following user interviews revealed more insight into the behaviours and motivations of our potential audience. We made sure to retrospectively update our persona to encapsulate these insights.

 

Lean Cycle 3: Development & Panel Evaluation

For our final cycle, our goal was to prepare a video presentation for our pitch and utilise any feedback to refine our design.

We turned our clickable mock-up into a working application running on Unity which was used for our demonstration.

Developed features

As per the brief, we developed 3 functional features to demonstrate at our panel presentation.

Image Recognition using Google Vision API

  • Users can take a photo of an object, which is then sent to the Google Vision API performing object localisation to annotate the object, giving it a name

  • This feature allows users to take ownership of the images in their flashcards, which is core to the language immersion offered by Gather

Database Scraping

  • Taking the object name, the Signbank dictionary is then searched and a video of the object being signed is returned.

  • If users don’t want to take a photo, or they want to know the sign of an intangible word, a direct word search can be done

  • This feature allows seamless integration to a source of truth - the Auslan Signbank - to provide accurate signs to users.

Creating a flashcard

  • After the object in the photo is identified and a matching sign is found, the original image, object name, and sign are packaged into a flashcard. Users can add these cards to decks for easy organisation and revision.

  • Cards can be renamed (and signs re-applied), and moved between decks to best aid users in their learning

Feature3.PNG

Panel feedback

After pitching our project to the panel, we met as a team to consider the feedback we had received - which we addressed in our final video.

We found the feedback revolved around four themes:

  • Non-Object Learning

  • The Importance of Photos

  • Clarity of MVP and Features Pipeline

  • Taking Photos to Search vs. Typing vs. Other Inputs

Click here if you’d like to read how we addressed these concerns.

 Outcomes: Deliverable & Next steps

The following video was our final deliverable for the project.

Our story, beginning after address judge feedback, sets the scene by highlighting our interest in Auslan and the importance of language immersion. After examining the landscape of existing language tools and challenges our target audiences faces, we introduce GATHER .

 

Video Outline

2:06 - Why Auslan?

2:47 - Importance of Immersion

3:16 - Existing learning systems

4:00 - Target audience / User needs

4:44 - Product-in-action

6:07 - Working functionality

7:33 - Planned functionality

GATHER the signs you need, from your photos, for your goals.”

Next steps

Were the project to be continued, the next stages would be critical for approaching MVP status.

  1. Consulting with key Deafness-related bodies for support and community buy-in.

  2. Completing interactive revision modes - Quizzes, Sign “scavenger” hunts, “Quickflash”

Hi-Fi Mockups of planned features

 Reflection - What I learnt

Designing GATHER through this double-credit capstone project was a welcome opportunity to apply UX methods on a more extensive scale. I was able to draw on techniques introduced in previous subjects (user testing, heuristic evaluation, wireframing, personas, etc) and use them in a mock startup/business setting. 

Learning

From a learning perspective, I gained first-hand experience applying a Lean UX approach and have a clearer understanding of methodologies strengths and weaknesses. 

Whilst I would advocate against using a Lean UX approach on future projects, below are some lessons I learnt from the challenges we faced.

Lean UX emphasises “validated learning” as the primary of each development cycle, in order to steer the next phase of development. For our project, these output became secondary to polished, formatted work at the end of each sprint - limiting its usefulness. 

A methodology is only as useful as its fit to a project’s constraints and outputs.  

A prototype does not need to be complete to be useful

Taking a moment to ask “What is the cheapest & lowest fidelity prototype I can build to test my hypothesis?” resources especially when a budget or deadline is tight. Build to testing specifications. Were I to repeat this project, I try to have clearer testing goals in mind before discussing other features. 

Assumptions aren’t inherently wrong (but carry a risk!)

Lean UX advocates a “build first, test later” approach which does mean development is based on assumptions. When assumptions are wrong, it may be possible to retrofit the product if the project allows it. This approach could be useful for a startup trying to develop a useful product, rather than solve a specific problem. Or it could be useful to engage a development team whilst the research team is busy. 

Storytelling is difficult without structure

As our prototype changed with our problem space, it became increasingly difficult to connect the dots between where the project started and the current iteration of the product. What I would propose in future is to pin-up the insights from each stage of research as one would a persona to keep the team focused and decisions in view. 

Overall, what I have taken away is a more strategic but also flexible view with regards to both the process and outputs of UX Design. 

Acknowledgements

I would like to thank Tim, Mark, Bell & El for their wonderful enthusiasm and incredible work ethic throughout the project. I would also like to extend my thanks to our lecturer Jeanette Durick and our guest panel (Anna Douderina, Andre Kakos, Kelley Johnson) for their guidance.

Previous
Previous

Personal Project