TalkTalk: Language Learning App With Integrated AI

TalkTalk: Language Learning App With Integrated AI

App Concept, Product Design

Solo Project

Figma, Illustrator

February - May 2024

About

TalkTalk connects people from around the world and removes our language barriers.



TalkTalk will help language learners become fluent by focusing on speaking and writing skills. MAI is our AI assistant who will help correct errors in pronunciation, grammar, and more.

The Problem

01

Many people fail at acquiring a second language because they neglect practicing comprehensible output (speaking or writing).

02

Only 20% of U.S. citizens speak a second language.

03

After passing childhood, many people struggle with becoming proficient in a second language.

How might we help language learners practice conversational & writing skills using AI?

Background Reseach

Background Reseach

21 participants took a survey regarding their language learning experience.

Only 10% of respondents reported being satisfied with their current language learning progress. Language learning improved 72% of the respondents’ lives, but 66% of them stopped learning.

What aspect of language learning was the most difficult?

What difficulties do you face when on a language learning app?

User Interview 1

Bradley

Software Engineer

“ I think AI can help language learners. We already see impressive results in generating speech from small amounts of input data. It can create content for learners and do a good enough job to be useful.”

User Interview 2

Reesa

Student

“In language apps, they give you too much info that a beginner cannot understand. It feels kind of useless. They don’t explain what you’re trying to learn well.”

New language learners need a way to easily practice conversational skills because it is difficult to find people to practice with.

Low-Fidelity Wireframes

Low-Fidelity Wireframes

These are the first iterations of the wireframe flows. User testing was conducted and I took notes of what parts of the flows they had difficulties with.

Flow 1: Practice new language through texting skills with AI

Flow 2: Practice new language through speaking skills with AI

Usability Testing

Usability Testing

After completing user testing, I compiled my notes and made changes to my final design based on the feedback I recieved.

Selecting Prompt

Change 1

Testers were confused about whether they should choose a prompt or start directly speaking. Rather than giving them both options on the same screen, the new design gives them the prompt options first.

Showing Errors

Change 2

Testers noticed that the text was a bit difficult to read, so the font size was made larger. The way the solution was presented was confusing to testers. Putting the side by side was easier to understand. Users were worried about accidentally switching to another screen while typing, so the navigation bar was removed.

Making Appointment

Change 3

Testers suggested allowing users to select their own time and date rather than having predetermined ones taking up the screen. They also wanted to know more about the person before making an appointment.

Style Guide

Typeface, color, iconography, and pattern library. I created all of the icons in Figma and the illustrations in Illustrator.

Final Design

The final designs can be viewed below and in the protoype. The flows show:

  • Flow 1: Practice new language through texting skills with AI

  • Flow 2: Practice new language through speaking skills with AI

  • Flow 3: Schedule video call with a real person

Prototype

Reflections

One of the challenges I faced was conducting user surveys. This was my first time making user surveys and had to redo this part several times, but eventually got data that immensely helped my project.


I’ve learned that the design process isn’t always linear and that it is okay to go back a few steps before proceeding. I was able to make this project better because of my mistakes. I am able to better understand how to make my users happier.

Contact Me

designwithan@gmail.com

© 2025 An Kim Luu