Project Description: Cultural Compass The Idea: Cultural Compass is an intelligent travel assistant designed to go beyond generic tourist recommendations. Instead of simply suggesting places, our application creates a narrative and personalized travel experience, connecting a user's interests with the authentic cultural pulse of their destination.
Synergy between Qloo and the LLM (The Heart of the Project): Our key innovation lies in how we combine the two technologies:
Cultural Intelligence with Qloo: We don't ask the user what music or books they like. Instead, we use Qloo's Insights API to get an objective cultural profile of the destination, using popular movies in that area as a proxy to understand the local "vibe." This gives us real, data-driven context, avoiding assumptions.
Narrative Creativity with Gemini: We take this cultural context from Qloo and feed it to the Google Gemini API along with the user's interests (e.g., "art," "gastronomy"). The LLM does not act as a recommendation engine, but as a "storyteller." Its task is to weave a story—a creative itinerary that connects the user's tastes with the local culture Qloo revealed, explaining the "why" behind each suggestion and describing the atmosphere of each place.
Key Features:
Intuitive and Multilingual Interface: A split-screen design that is fully functional in multiple languages, for both the user interface and the AI's response.
Guided User Input: The use of interest buttons simplifies the experience and prevents errors.
Formatted Output: The response is presented in a clean and readable Markdown format, enhancing the reading experience.
Real-World Potential and Application: Cultural Compass demonstrates a new approach to travel personalization. It could evolve into a platform for boutique travel agencies, a tool for travel content creators, or be integrated into booking applications to offer "experience packages" instead of just flights and hotels.
Built With
- css3
- flask
- google-gemini-api
- html5
- javascript
- python
- qloo-taste-api


Log in or sign up for Devpost to join the conversation.