
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?
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.
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
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