Cultural Compass: AI-Powered Cultural Travel Assistant

Inspiration

Cultural Compass emerged from the idea that travel should connect people with authentic cultural experiences rather than just tourist attractions. We wanted to create a platform that helps travelers discover meaningful cultural venues, events, and experiences that align with their specific interests - whether that's jazz music in New York, traditional arts, or local cultural institutions.

What it does

Cultural Compass is an AI-powered cultural travel assistant that helps users discover and plan authentic cultural experiences. The platform features:

  • Conversational AI Interface: Users can chat about their cultural interests and receive personalized recommendations for venues, exhibitions, and cultural experiences.
  • Smart Cultural Recommendations: Powered by Qloo's cultural intelligence API, the system understands user preferences for music, art, literature, and cultural activities to suggest relevant experiences.
  • Personalized Itinerary Generation: Creates custom travel itineraries that incorporate user-discussed venues and cultural interests, ensuring conversations translate into actionable travel plans.
  • Context-Aware Suggestions: Maintains conversation history to provide consistent recommendations that build on previously discussed interests and locations.
  • Cultural Venue Discovery: Specializes in finding authentic cultural experiences like jazz clubs, museums, galleries, libraries, and cultural exhibitions.

How we built it

Cultural Compass is built using modern web technologies with AI integration:

  • Frontend: React-based web application with TypeScript, styled using Tailwind CSS for responsive design
  • Backend: Supabase for database management, authentication, and serverless edge functions
  • AI Integration:
    • Qloo API for cultural recommendations and entity extraction
    • Anthropic for summarization
    • Custom chat processing system that understands cultural contexts
    • Intelligent itinerary generation that incorporates conversation history
  • Architecture: Three main edge functions handle chat processing, cultural recommendations via Qloo, and itinerary generation
  • Real-time Features: Live chat interface with conversation persistence and context-aware responses

Challenges we ran into

Building Cultural Compass presented several key challenges:

  • Cultural Entity Recognition: Teaching the AI to properly identify and extract cultural entities (artists, venues, genres) from natural conversation required extensive keyword mapping and pattern recognition.
  • Context Continuity: Ensuring that cultural venues and interests discussed in chat conversations actually appear in generated itineraries required careful conversation memory management.
  • API Integration Complexity: Working with Qloo's cultural intelligence API to get meaningful recommendations while handling various entity types and geographic constraints.
  • Location Consistency: Maintaining geographic coherence between chat discussions (e.g., NYC jazz venues) and generated itineraries to avoid mismatched recommendations.
  • Cultural Data Accuracy: Balancing automated recommendations with authentic, accurate cultural venue information.

Accomplishments that we're proud of

We've achieved several important milestones with Cultural Compass:

  • Seamless Chat-to-Itinerary Flow: Successfully bridging conversational AI with actionable travel planning
  • Cultural Intelligence Integration: Effectively leveraging Qloo's API to provide sophisticated cultural recommendations beyond basic tourism
  • Context-Aware System: Building a system that remembers and builds upon user conversations to create relevant itineraries
  • Responsive Design: Creating an intuitive interface that works across devices for cultural travel planning
  • Real-time Processing: Implementing fast, reliable edge functions for chat processing and recommendation generation

What we learned

Building Cultural Compass taught us valuable lessons:

  • Conversation Memory is Critical: Travel planning requires maintaining context across multiple interactions to be truly useful
  • Cultural APIs Require Careful Integration: Working with specialized cultural data requires understanding entity types, geographic constraints, and recommendation algorithms
  • User Experience in AI Travel: The interface between conversational AI and travel planning needs to be seamless and intuitive
  • Edge Functions for AI: Serverless functions are ideal for AI processing tasks but require careful error handling and logging

What's next for Cultural Compass

For the future development of Cultural Compass, we plan to:

  • Expand Cultural Database: Integrate additional cultural APIs and data sources for broader venue coverage
  • Enhanced Conversation Intelligence: Improve natural language processing to better understand complex cultural preferences
  • Real-time Event Integration: Connect with live event APIs to suggest current exhibitions, performances, and cultural happenings
  • Social Features: Allow users to share and discover cultural itineraries from other travelers
  • Mobile Optimisation: Develop native mobile features for on-the-go cultural discovery
  • Multi-language Support: Expand to support cultural travel planning in multiple languages
  • Booking Integration: Add direct booking capabilities for cultural venues and experiences

Built With

Share this project:

Updates