Tailored Travel: Personalized Recommendation System for Airbnb
Scope of Work: User Research, Prototype Design, Onboarding Design
Read Time: 3 mins

Project Overview
Role: Lead UX Designer - Research, Prototyping, High-Fidelity Design
Timeline: 24 hours (November 26 - 27, 2024)
Team: 2 UX Designers, 4 Data Scientists, 2 Software Engineers
Outcome: Airbnb Hackathon 1st Place Winner
Defining the Problem
Simplifying travel planning for first-time users
We were tasked to create a personalized recommendation engine that suggests more relevant travel packages that align with the user’s preferences and travel history.
Our solution introduced a questionnaire during onboarding to generate tailored recommendations — while also addressing decision fatigue and unfamiliarity with the platform.
Research Insights
Secondary research: Learning about Airbnb
Primary audience is aged 18-45
54% of bookings are mobile-based
Users value clean filters, ease of navigation, and data-driven personalization
Focusing on new users became essential: unfamiliarity with the platform amplifies existing frustrations like decision fatigue and overwhelming choices.
User Interviews: Gathering key insight
I interviewed 3 experienced users about their experience with Airbnb’s current system:
Overwhelming options make planning exhausting
Reviews and trustworthy filters are crucial for establishing trust
Users want tailored, stress-free recommendations
This shows that if seasoned users faced certain barriers, new users were likely to experience them more severely.

Proto-Persona Development
Humanizing insights to craft user-centered solutions

Overcoming Obstacles
Tackling misconceptions and constraints for a cohesive design
A key challenge early in the process was advocating for the importance of user-centered design to team members unfamiliar with its value in crafting impactful solutions. I stepped in to clarify its role, addressing divisions within the group, and guiding us toward a unified, user-focused approach.
Another key challenge arose as we quickly progressed to high-fidelity designs. Early collaboration with engineers revealed that our planned "card-stacking" design wasn’t achievable under the time constraints. We immediately pivoted to a simplified layout that balanced user experience and technical constraints.
These efforts were critical in overcoming obstacles and delivering a polished, cohesive solution that reflected our team’s collective strengths.

User Journey
Guiding users from preferences to personalized recommendations
This flow simplified onboarding, addressing user frustrations while aligning recommendations to their needs.

Design Solution
High-fidelity prototypes prioritizing usability and personalization
Our design prioritized ease of use, personalization, and trust-building. Key features included:
Curated Recommendations: Personalized travel packages based on user input
Pre-populated Filters: Preferences from the quiz are applied automatically to save time
Mobile Optimization: A clean, intuitive interface tailored for new users

Winning Strategy
A focused, collaborative approach with immediate impact
Our solution stood out because it combined deep research, design simplicity, and technical alignment. By seamlessly integrating data-driven personalization into onboarding, we made travel planning intuitive and enjoyable for new users.
Our research insights and design decisions harmonized with the data scientists' findings and engineers' constraints, creating a unified and seamless story across research, design, and development.
This project reinforced the power of focused collaboration under time constraints. By prioritizing user needs and clear design, we created a solution that felt both meaningful and impactful.
Simple ideas, executed well, can create significant value
