


KultureLearn
KultureLearn
Google UX Design Certificate
Google UX Design Certificate
ROLE
ROLE
Product Designer
UX Research
UI Design
Prototyping
Usability Testing
Product Designer
UX Research
UI Design
Prototyping
Usability Testing
TEAM
TEAM
Solo Project
Solo Project
DURATION
DURATION
10 weeks (2023)
10 weeks (2023)
KultureLearn
Google UX Design Certificate
ROLE
Product Designer
UX Research
UI Design
Prototyping
Usability Testing
TEAM
Solo Project
DURATION
10 weeks (2023)
Brief
Brief
Designed a language learning app that uses Korean media to make learning engaging and culturally immersive.
Designed a language learning app that uses Korean media to make learning engaging and culturally immersive.
KultureLearn blends K-pop, K-dramas, and webtoons to help users connect with the Korean language and culture in a natural, meaningful way. Inspired by my own journey reconnecting with my heritage, the app rethinks traditional language learning.
KultureLearn blends K-pop, K-dramas, and webtoons to help users connect with the Korean language and culture in a natural, meaningful way. Inspired by my own journey reconnecting with my heritage, the app rethinks traditional language learning.
Contribution
Contribution
Contribution
Led UX research and design to create a user centered, media driven learning experience.
Led UX research and design to create a user centered, media driven learning experience.
Led UX research and design to create a user centered, media driven learning experience.
I conducted user research, defined key user needs, and designed flow and interfaces focused on cultural engagement and motivation beyond traditional language goals.
I conducted user research, defined key user needs, and designed flow and interfaces focused on cultural engagement and motivation beyond traditional language goals.
I conducted user research, defined key user needs, and designed flow and interfaces focused on cultural engagement and motivation beyond traditional language goals.
Challenge
Challenge
Challenge
Integrate Korean media into language learning while supporting diverse proficiency levels and learning preferences.
Integrate Korean media into language learning while supporting diverse proficiency levels and learning preferences.
Integrate Korean media into language learning while supporting diverse proficiency levels and learning preferences.
The challenge was creating an engaging experience that feels seamless for beginners while still offering value to advanced learners, all through immersive Korean media content.
The challenge was creating an engaging experience that feels seamless for beginners while still offering value to advanced learners, all through immersive Korean media content.
The challenge was creating an engaging experience that feels seamless for beginners while still offering value to advanced learners, all through immersive Korean media content.
Goal
Goal
Goal
Design an engaging learning experience that blends Korean media with language acquisition.
Design an engaging learning experience that blends Korean media with language acquisition.
Design an engaging learning experience that blends Korean media with language acquisition.
The goal was to motivate users by embedding cultural context and adaptable learning paths that support different skill levels and preferences.
The goal was to motivate users by embedding cultural context and adaptable learning paths that support different skill levels and preferences.
The goal was to motivate users by embedding cultural context and adaptable learning paths that support different skill levels and preferences.
Brief
Club is a platform that emphasizes accountability and community for personal growth and goal achievement.
Users join themed clubs, participate in challenges, and track their progress. Using blockchain technology, it motivates consistency and offers rewards for dedication.
CONCEPT DEVELOPMENT
CONCEPT DEVELOPMENT
CONCEPT DEVELOPMENT
Identifying gaps & defining direction
Identifying gaps & defining direction
Identifying gaps & defining direction
Problem
Discovery
Problem
Discovery
Problem
Discovery
Uncovering user frustration in existing apps
Uncovering user frustration in existing apps
Uncovering user frustration in existing apps
I analyzed user pain points in current language learning apps, which became the foundation for my research and design decisions. These insights guided my problem framing and goal-setting throughout the project.
I analyzed user pain points in current language learning apps, which became the foundation for my research and design decisions. These insights guided my problem framing and goal-setting throughout the project.
I analyzed user pain points in current language learning apps, which became the foundation for my research and design decisions. These insights guided my problem framing and goal-setting throughout the project.
01
01
Users struggle to find language learning apps that are both engaging and culturally immersive
Users struggle to find language learning apps that are both engaging and culturally immersive
Users struggle to find language learning apps that are both engaging and culturally immersive
02
02
Lack of engaging content and poor progress tracking leads to low motivation and drop-off
Lack of engaging content and poor progress tracking leads to low motivation and drop-off
Lack of engaging content and poor progress tracking leads to low motivation and drop-off
03
03
Advanced learners feel neglected due to limited challenging or high level content
Advanced learners feel neglected due to limited challenging or high level content
Advanced learners feel neglected due to limited challenging or high level content
04
04
Users crave deeper cultural context integrated into their language learning experience
Users crave deeper cultural context integrated into their language learning experience
Users crave deeper cultural context integrated into their language learning experience
🗝️ Key question:
🗝️ Key question:
🗝️ Key question:
How can we use Korean media to create an engaging, culturally immersive language app for all skill levels?
How can we use Korean media to create an engaging, culturally immersive language app for all skill levels?
Research
Research
Research
Feature Comparison
Feature Comparison
Feature Comparison
I analyzed key features across top language learning apps, evaluating listening, speaking, cultural content, and engagement tools.
I analyzed key features across top language learning apps, evaluating listening, speaking, cultural content, and engagement tools.
I analyzed key features across top language learning apps, evaluating listening, speaking, cultural content, and engagement tools.



User Surveys
User Surveys
User Surveys



User Survey Conclusions:
User Survey Conclusions:
User Survey Conclusions:
01
01
Users prefer tech-driven, interactive, and self paced learning experiences
Users prefer tech-driven, interactive, and self paced learning experiences
Users prefer tech-driven, interactive, and self paced learning experiences
02
02
Users want personalized learning paths based on their proficiency levels
Users want personalized learning paths based on their proficiency levels
Users want personalized learning paths based on their proficiency levels
03
03
Users struggle with low engagement and lack of culturally immersive content
Users struggle with low engagement and lack of culturally immersive content
Users struggle with low engagement and lack of culturally immersive content
Key Findings: Incorporating insights from analysis into planning
Key Findings: Incorporating insights from analysis into planning
Key Findings: Incorporating insights from analysis into planning
Based on insights from feature evaluation, competitive analysis, and user surveys, I created a focused list of features to avoid, must haves to include, and key questions to guide future user research.
Based on insights from feature evaluation, competitive analysis, and user surveys, I created a focused list of features to avoid, must haves to include, and key questions to guide future user research.
Based on insights from feature evaluation, competitive analysis, and user surveys, I created a focused list of features to avoid, must haves to include, and key questions to guide future user research.
What to avoid:
What to avoid:
What to avoid:
Passive learning → prioritize interactive and practice driven experiences
Intrusive notifications → keep notification minimal, timely, and purposeful
Heavy paywalls → avoid locking essential features behind subscriptions
Lack of advanced content → ensure learning paths challenge all levels
Passive learning → prioritize interactive and practice driven experiences
Intrusive notifications → keep notification minimal, timely, and purposeful
Heavy paywalls → avoid locking essential features behind subscriptions
Lack of advanced content → ensure learning paths challenge all levels
Passive learning → prioritize interactive and practice driven experiences
Intrusive notifications → keep notification minimal, timely, and purposeful
Heavy paywalls → avoid locking essential features behind subscriptions
Lack of advanced content → ensure learning paths challenge all levels
What to incorporate:
What to incorporate:
What to incorporate:
Interactive exercises and creative content to keep users engaged
Social and community features that enhance the learning experience
Cultural context integrated into lessons for a deeper language understanding
Adaptive learning and motivation tools like progress tracking and rewards
Diverse, structured content to support all proficiency levels
Interactive exercises and creative content to keep users engaged
Social and community features that enhance the learning experience
Cultural context integrated into lessons for a deeper language understanding
Adaptive learning and motivation tools like progress tracking and rewards
Diverse, structured content to support all proficiency levels
Interactive exercises and creative content to keep users engaged
Social and community features that enhance the learning experience
Cultural context integrated into lessons for a deeper language understanding
Adaptive learning and motivation tools like progress tracking and rewards
Diverse, structured content to support all proficiency levels
DESIGN PROCESS
DESIGN PROCESS
DESIGN PROCESS
Building & iterating KultureLearn
Building & iterating KultureLearn
Building & iterating KultureLearn
I lead the design of the challenge creation feature, focused on simplifying the process and addressing user pain points.
I lead the design of the challenge creation feature, focused on simplifying the process and addressing user pain points.
I lead the design of the challenge creation feature, focused on simplifying the process and addressing user pain points.
DEFINE
DEFINE
DEFINE
User Personas
User Personas
User Personas
Meet our language learning explorers!
Meet our language learning explorers!
Meet our language learning explorers!






IDEATE
IDEATE
IDEATE
Journey Mapping
Journey Mapping
Journey Mapping
Create the user flow for our language learners
Create the user flow for our language learners
Create the user flow for our language learners
I divided the app into four core user journeys…
I divided the app into four core user journeys…
I divided the app into four core user journeys…
01
Onboarding: Builds a personalized routine based on each user's learning context
Onboarding: Builds a personalized routine based on each user's learning context
Onboarding: Builds a personalized routine based on each user's learning context
02
Vocabulary lessons: Supports both beginners and advanced users in expanding vocabulary
Vocabulary lessons: Supports both beginners and advanced users in expanding vocabulary
Vocabulary lessons: Supports both beginners and advanced users in expanding vocabulary
03
Song lessons: Lets K-pop fans learn Korean through lyrics, listening, and quizzes
Song lessons: Lets K-pop fans learn Korean through lyrics, listening, and quizzes
Song lessons: Lets K-pop fans learn Korean through lyrics, listening, and quizzes
04
AR Translation: Allows users to scan real-world text and return to the app for further learning
AR Translation: Allows users to scan real-world text and return to the app for further learning
AR Translation: Allows users to scan real-world text and return to the app for further learning



IDEATE
IDEATE
IDEATE
Wireframes
Wireframes
Wireframes
Experimenting initial concepts through sketches and mid-fidelity wireframes
Experimenting initial concepts through sketches and mid-fidelity wireframes
Experimenting initial concepts through sketches and mid-fidelity wireframes
I began sketching concepts that combined the key research insights, focusing on creating designs that balanced aesthetic, functionality, and effective learning.
I began sketching concepts that combined the key research insights, focusing on creating designs that balanced aesthetic, functionality, and effective learning.
I began sketching concepts that combined the key research insights, focusing on creating designs that balanced aesthetic, functionality, and effective learning.



After outline core concepts, I created mid-fidelity wireframes to refine functionality and feature interactions before focusing on visual design.
After outline core concepts, I created mid-fidelity wireframes to refine functionality and feature interactions before focusing on visual design.
After outline core concepts, I created mid-fidelity wireframes to refine functionality and feature interactions before focusing on visual design.



IDEATE
IDEATE
IDEATE
Usability Testing
Usability Testing
Usability Testing
Engaging with users
Engaging with users
Engaging with users
After completing the high-fidelity prototype, I conducted 30-minute Zoom sessions with five users to test usability. Users completed tasks like finishing a level, navigating to the K-drama page, and going through onboarding. I observed their interactions, noted pain points, and gathered suggestions to refine the interface and improve the overall experience.
After completing the high-fidelity prototype, I conducted 30-minute Zoom sessions with five users to test usability. Users completed tasks like finishing a level, navigating to the K-drama page, and going through onboarding. I observed their interactions, noted pain points, and gathered suggestions to refine the interface and improve the overall experience.
After completing the high-fidelity prototype, I conducted 30-minute Zoom sessions with five users to test usability. Users completed tasks like finishing a level, navigating to the K-drama page, and going through onboarding. I observed their interactions, noted pain points, and gathered suggestions to refine the interface and improve the overall experience.
👍🏻 Successes
All users navigated core flows with ease
Four users found the gamified learning motivating
Three users highlighted AR translation as useful
💭 Suggestions
Three users suggested adding calendar functionality
Two users preferred showing page numbers in onboarding instead of progress
👎🏻 Pain points
Five users missed the 'check all that apply' instruction during onboarding
Three users found song lessons answer choices hard to see and distracting
👍🏻 Successes
👍🏻 Successes
All users navigated core flows with ease
Four users found the gamified learning motivating
Three users highlighted AR translation as useful
All users navigated core flows with ease
Four users found the gamified learning motivating
Three users highlighted AR translation as useful
💭 Suggestions
💭 Suggestions
Three users suggested adding calendar functionality
Two users preferred showing page numbers in onboarding instead of progress
Three users suggested adding calendar functionality
Two users preferred showing page numbers in onboarding instead of progress
👎🏻 Pain points
👎🏻 Pain points
Five users missed the 'check all that apply' instruction during onboarding
Three users found song lessons answer choices hard to see and distracting
Five users missed the 'check all that apply' instruction during onboarding
Three users found song lessons answer choices hard to see and distracting
Revision 1: Enhancing user onboarding by improving visuals and progress tracking
Revision 1: Enhancing user onboarding by improving visuals and progress tracking
Revision 1: Enhancing user onboarding by improving visuals and progress tracking
“Having a more visual indication for the ‘check all that apply’ questions would have made it easier to understand; I missed some options because I didn’t realize I could select more than one.”
- Participant 1
"Having a more visual indication for the 'check all that apply' questions would have made it easier to understand; I missed some options because I didn't realize I could select more than one."
- Participant 1
"Having a more visual indication for the 'check all that apply' questions would have made it easier to understand; I missed some options because I didn't realize I could select more than one."
- Participant 1
“Adding numbers to the progress bar would make it clearer and more manageable to navigate through the questions.”
- Participant 4
“Adding numbers to the progress bar would make it clearer and more manageable to navigate through the questions.”
- Participant 4
“Adding numbers to the progress bar would make it clearer and more manageable to navigate through the questions.”
- Participant 4



Revision 2: Adding a functionality to the calendar feature
Revision 2: Adding a functionality to the calendar feature
Revision 2: Adding a functionality to the calendar feature
“I wish the calendar feature on the home screen had more functionality. It currently feels like a static elements. Being able to interact with it, such as adding tasks or reminders would make it more useful and engaging.”
- Participant 5
“I wish the calendar feature on the home screen had more functionality. It currently feels like a static elements. Being able to interact with it, such as adding tasks or reminders would make it more useful and engaging.”
- Participant 5
“I wish the calendar feature on the home screen had more functionality. It currently feels like a static elements. Being able to interact with it, such as adding tasks or reminders would make it more useful and engaging.”
- Participant 5



Revision 3: Redesigning the answer choices in the song journey
Revision 3: Redesigning the answer choices in the song journey
Revision 3: Redesigning the answer choices in the song journey
“I struggled to distinguish the answer choices in this journey. Can you please make it a solid background so it can be less of a distraction.”
- Participant 3
“I struggled to distinguish the answer choices in this journey. Can you please make it a solid background so it can be less of a distraction.”
- Participant 3
“I struggled to distinguish the answer choices in this journey. Can you please make it a solid background so it can be less of a distraction.”
- Participant 3



FINAL DESIGN
FINAL DESIGN
FINAL DESIGN
Final UI & Prototype
Final UI & Prototype
Final UI & Prototype
The final KultureLearn prototype combines user research and iteration to deliver a seamless, user-friendly platform. It integrates Korean media for an immersive learning experience, with core flows like onboarding, media-based lessons, and AR translation designed to meet diverse learner needs.
The final KultureLearn prototype combines user research and iteration to deliver a seamless, user-friendly platform. It integrates Korean media for an immersive learning experience, with core flows like onboarding, media-based lessons, and AR translation designed to meet diverse learner needs.
The final KultureLearn prototype combines user research and iteration to deliver a seamless, user-friendly platform. It integrates Korean media for an immersive learning experience, with core flows like onboarding, media-based lessons, and AR translation designed to meet diverse learner needs.
REFLECTION
REFLECTION
REFLECTION
Next Steps
Next Steps
Next Steps
If given more time, I would…
If given more time, I would…
If given more time, I would…
Add a proficiency test to help advanced users unlock more challenging lessons tailored to their skill level
Introduce a live language exchange feature for real-time practice with native speakers, turning the app into a social platform
Conduct additional A/B testing to gather feedback and refine design and functionality based on user preferences
Add a proficiency test to help advanced users unlock more challenging lessons tailored to their skill level
Introduce a live language exchange feature for real-time practice with native speakers, turning the app into a social platform
Conduct additional A/B testing to gather feedback and refine design and functionality based on user preferences
Add a proficiency test to help advanced users unlock more challenging lessons tailored to their skill level
Introduce a live language exchange feature for real-time practice with native speakers, turning the app into a social platform
Conduct additional A/B testing to gather feedback and refine design and functionality based on user preferences
REFLECTION
REFLECTION
REFLECTION
Takeaways
Takeaways
Takeaways
💡 Research challenged my assumptions
💡 Research challenged my assumptions
💡 Research challenged my assumptions
I assumed users preferred traditional learning methods like textbooks or tutors. Research proved that users actually favored mobile apps and media-based learning for accessibility and engagement. It reinforced the need to design based on real user insights, not assumptions.
I assumed users preferred traditional learning methods like textbooks or tutors. Research proved that users actually favored mobile apps and media-based learning for accessibility and engagement. It reinforced the need to design based on real user insights, not assumptions.
I assumed users preferred traditional learning methods like textbooks or tutors. Research proved that users actually favored mobile apps and media-based learning for accessibility and engagement. It reinforced the need to design based on real user insights, not assumptions.
🌱 Personal connection strengthened the design
🌱 Personal connection strengthened the design
🌱 Personal connection strengthened the design
This project deepened my connection to Korean culture. Designing KultureLearn became personal, as I learned alongside users. It reminded me how empathy and personal experiences create more meaningful design.
This project deepened my connection to Korean culture. Designing KultureLearn became personal, as I learned alongside users. It reminded me how empathy and personal experiences create more meaningful design.
This project deepened my connection to Korean culture. Designing KultureLearn became personal, as I learned alongside users. It reminded me how empathy and personal experiences create more meaningful design.
🔄 Iteration and user feedback shaped the product
🔄 Iteration and user feedback shaped the product
🔄 Iteration and user feedback shaped the product
User testing surfaced unexpected pain points, showing the value of continuous iteration. Prioritizing user feedback helped refine the app and reinforced that user-centered design leads to better products.
User testing surfaced unexpected pain points, showing the value of continuous iteration. Prioritizing user feedback helped refine the app and reinforced that user-centered design leads to better products.
User testing surfaced unexpected pain points, showing the value of continuous iteration. Prioritizing user feedback helped refine the app and reinforced that user-centered design leads to better products.
Thanks for stopping by, let's connect!
Thanks for stopping by, let's connect!

Got a budding idea, a design challenge, or just want to say hi? I'm all ears.
Got a budding idea, a design challenge, or just want to say hi? I'm all ears.
designed & coded by alli chu🌷
designed & coded by alli chu🌷