Inspiration
As avid travelers, we've experienced the frustration of endless hours spent researching destinations, comparing activities, and struggling to create the perfect itinerary. The excitement of planning a trip often gave way to decision fatigue and information overload. We knew there had to be a better way to approach travel planning.
Uncovering User Needs
To truly understand the problem, we conducted in-depth interviews with over six participants from diverse age groups. The insights were eye-opening: users expressed difficulties in making travel decisions, a desire for more structure and guidance, and concerns about safety and cultural awareness in unfamiliar destinations. This research became the foundation for our solution.
Designing the AI-Powered Experience
Starting with the user flow, we created wireframes and prototypes on Figma to visualize the app's functionality and user experience. After designing the screens on Figma, we worked on the prompt design for the API call by incorporating the user inputs and preferences. Technically, the script functions by interfacing with Google's Gemini AI through defined prompts that encapsulate user-gathered travel data. After collecting user preferences through input functions, it formats this data into prompts for Gemini AI. These prompts include specific parameters like budget, travel style, companionship, and itinerary pacing. Gemini AI processes these prompts to generate comprehensive travel plans. The script then displays these options to the user, who selects their preferred itinerary, demonstrating a practical application of AI in personalized travel planning.
Coin Toss Difference
Coin Toss stands out from traditional travel planning apps by helping with decision fatigue, offering a truly personalized, AI-driven experience. From the initial itinerary generation to the immersive audio guides and cultural insights, our app empowers users to discover and explore the world confidently and efficiently.
We designed the prompt for Gemini to produce a structured travel itinerary that includes activities, costs, and scheduling details. The final result of the coin toss illustrates how random choices can be transformed into a comprehensive and actionable travel plan by leveraging Gemini AI. This allowed us to prototype and iterate on the AI-driven functionalities quickly.
Overcoming Challenges
One of the key challenges we faced was striking the right balance between ease of use and customizability. We didn't want to overwhelm users with too many options, as that would defeat the purpose of simplifying the travel planning process. At the same time, we needed to provide enough flexibility for users to tailor the experience to their preferences. As we delved deeper into the design phase, we converged our focus on the backend implementation, leveraging GenAI Gemini API.
Log in or sign up for Devpost to join the conversation.