top of page
Copy of International Mother Language Day by Slidesgo - Google Slides — Mozilla Firefox 20

LECO
Language Exchange Companion

Overview

LECO is an app aims to facilitate language exchange, which enhances mutual learning and cultural understanding between individuals from different backgrounds. Our project, conducted as part of the UX course at NYU, focuses on enhancing this experience through comprehensive research and thoughtful design.

Duration

Sept - Dec 2023

Team

4 people

Role

UX Designer | PM

Target Users

Language learners

Stage 1
User Research

Language exchange aims to facilitate mutual learning and cultural understanding between individuals from different backgrounds.

How might we facilitate and promote it?

Research Goals and Methodology

Language exchange aims to facilitate mutual learning and cultural understanding between individuals from different backgrounds.

Research Goals

To understand people’s motivations to exchange language

To identify pain points and challenges in language exchange

To know users’ preferences when doing language exchange

To build empathy with people who have or willing to have relevant experiences

Methodology

Discover

Define

Assumptions and prior experiences 

5 people
(4 users + 1 stakeholder)

Scholar articles

31 responses

​Draw insights from the research

Research Deliverables

Empathy Map

Literature Research

Language Exchange Forms

From the survey, more people have in-person language exchange experiences.

Satisfaction for Each Form

The in-person LE generally more satisfied because in-person experience provides more engaging activities.

Commitment for Each Form

The online LE generally have higher commitments.

Most Important Features of Online LE

Affinity Map

Personas

Recommendations

“How Might We” Questions

  • How might we make language exchange more effective?

  • How might we make the language experience more interesting and natural?

  • How might we measure and track the learning progress?

  • How might we ensure that users feel secure and comfortable while interacting with language exchange partners?

Limitations & Challenges

  • There is not enough quantitative data from survey.

  • The data we collected is not representative enough.

  • Not so many people participated in our research have language exchange experience.

  • Time restriction.

Stage 2
Design & Prototype

Workflow

Brief summary of Project 1

(User Research)

Ideation, Sketching,
User Scenarios & Storyboarding

Usability and Heuristic Result

Revised and Final Prototype

Problem Framing

Problem Framing

User scenarios & Storyboarding

Hailey, a Korean undergraduate, wants to exchange language with native speakers. She uses LECO and sets her learning goals. She meets Emily, a native English speaker passionate about Korean films, and practices speaking with her. The app's real-time caption and translation features boost Hailey's confidence, and its feedback and correction tools strengthen her language journey.

Ideation

Sketching

Lo-Fidelity Prototype

Design Process

Usability Test & Heuristic Evaluation

Usability Test Objectives

  • Ease of navigation: how users easily navigate through the app? Were they able to find key features and use them?

  • Likes & dislikes: What features they like the best/ least? And why?

  • Visual design: How much do users like the background color, icon, and UI of our app?

  • Initial User Experience: How is user’s first user experience and impression to our app?

Methodology

30 - 45 min

  • Short interview

  • Usability test

  • Post usability test survey

Tasks

  • Sign up and set up profile

  • Have a video call

  • Block a user

  • Join a new interest group

  • Join a real-time chatting room 

  • Use the translation function

Conducting the tests

1 male & 2 females

1 used similar apps
2 didn't

All have language exchange experience

Prototype system:
IOS in Figma

Usability Test Results - Pros

“This is a unique feature!”

“I like the border design that helps me quickly recognize their user types.”

Usability Test Results - Cons

1. We realized there is not enough difference between “chatting room” and “group”.

“What’s the difference between them? “

“People can chat in either way, so why you create two chatting features? “

“ I’m confused…. Are these two the same?”

2. Testees found some elements in video call confusing.

“ What’s this block for? Is that a chat box so I can also type while having a video call?   ”

“ Wow is that caption? I like this feature! But it that only use English by default?    ”

Through Heuristic Evaluation, we identified that our main issues are:

  • User control and freedom

  • Error prevention

  • Help and documentation

Final Prototype

Footer:
Home, Friends, Chat, Groups, Setting

Homepage:
Recent Chat, Learning language(s), New friends match

Built-in translations
Captioning

Video call with real-time caption

Block, report, and mute
Hot topics

Chat prompts & block

Interest groups

Chatting rooms

Try our prototype!

Main Features

  • Users choose their learning motivations

  • Chatting room & Interests groups

  • Chat prompts & free translation

  • Video call with real-time caption

Comments

From UX Course Classmates at NYU

"Your usability test objectives are very clear. I can see the purpose of why you want to conduct the test."

"I like the ideas of chatting room, you named them by identifications, which make general users can find a group that they interested in."

"Really deatiled but clear storyboard. Like how you showed specific features of the app and reactions."

Feel free to connect!

  • LinkedIn
  • Instagram

 © 2025 by Yuxing Chen

bottom of page