Inspiration

In a world overflowing with options — from cafes and clothing to travel destinations and entertainment — people are often overwhelmed by the question: “What fits my vibe right now?” While most recommendation systems rely heavily on click history or demographic data, they lack emotional and cultural depth. What if AI could understand why we choose what we do — not just what we choose? Gogo was born from this idea. It’s not just a chatbot — it’s a personalized cultural companion that listens, feels, understands, and guides. Whether you’re: -Seeking emotional comfort -Looking for mood-aligned places to eat or shop -Planning a vibe-driven trip Gogo delivers.

What it does

Gogo is a cultural and emotional intelligence chatbot that blends OpenAI GPT with Qloo Taste AI™ to deliver hyper-personalized, cross-domain recommendations grounded in mood, behavior, and cultural signals.

Key Features

Mood-Based Recommendations Select how you're feeling — happy, sad, nostalgic, excited — and get personalized suggestions for: -Restaurants -Movies -Fashion -Destinations -Books & music -Emotional support

Smart Image Interpretation -Upload an image of a café, outfit, or mood. -GPT describes the aesthetic + context -Qloo fetches real-world analogs

Cultural + Behavioral Matching Examples: -“Where should I eat in NYC that matches the vibe of Balthazar?” -“I’m feeling blue. Recommend a cozy café and comforting movie.” -“Based on this image of a Paris street, plan me a similar walkable experience.”

WKT (Well-Known Text) Geo Queries -Generate cultural heatmaps -Recommend experiences within a drawn shape (like fashion shops in Paris)

Emotional Companion Mode -Chat with Gogo when you need emotional support -Receive comforting content, nostalgic recommendations, or uplifting places to visit

Trip & Day Planning -Plan outings based on mood + cultural taste -Multi-modal experiences across fashion, music, food, and travel

How we built it

Primary Development -Node.js + TypeScript for the backend -Custom chatbot frontend using expressive UI and Framer Motion animations

API Integrations -OpenAI GPT-4 API -Image interpretation -Mood detection -Chat interface

Qloo Taste AI™ API (Hackathon Edition) -Recommendations across restaurants, movies, fashion, travel, books, music

Qloo Spatial + WKT API -Supports geo-driven cultural queries

Image Understanding Flow -User uploads image -GPT generates descriptive tags -Tags passed to Qloo for cultural recommendations

Mood Selector -Emoji-based interactive UI -Maps moods to cultural + semantic filters -Sent to Qloo for matched output

Deployment -Vercel for deployment -Local caching for image storage and performance

Challenges we ran into

Semantic Fusion Mapping GPT outputs (tags, descriptions) to Qloo’s query language

Image → Culture Bridge Making sure vague GPT tags didn't break relevance

WKT Integration Parsing and visualizing spatial queries with bounding boxes

Multi-Domain Contextualization Mapping moods + aesthetics to fashion, music, movies, etc., with appropriate weights

Accomplishments that we're proud of

✅ Vibe-Based Chatbot that feels more like a friend than a tool

✅ Upload an image → Get culture-matched recommendations

✅ Geo-Cultural Heatmaps for brands, tastes, and emotional signatures

✅ Emotion-Support Mode for real emotional well-being

What we learned

-Cultural Graphs unlock personalization Qloo’s API gives depth, not just relevance.

-Emotion-Aware Systems = Future of UX Matching what people feel, not just what they click.

-Image Input is Magical A single photo can translate to a full cultural experience.

-GPT + Qloo = Superpower Blending GPT's expressive understanding with Qloo’s cultural intelligence is game-changing.

What's next for Gogo

🎤 Voice + Emotion-Aware Output -Tech: OpenAI Whisper + ElevenLabs TTS -Use Case: “I’m down today…” → Gogo softly replies with comfort

🧍‍♀️ 3D Avatar Companion -Tech: Babylon.js / Unity WebGL -Use Case: A digital Gogo reacts to your mood, suggesting matching experiences

🌍 AR Mood Explorer -Tech: WebXR / AR.js -Use Case: “Wanderlust?” → See a Parisian café in your room

🧠 Mood Journal & Cultural Memory -Use Case: Gogo learns patterns and gives better recommendations over time

👥 Taste Circles (Group Mode) -Use Case: Friends combine tastes and moods for perfect plans

📱 Mobile App -Use Case: Mood + location-aware discovery of nearby experiences

🧠 Long-Term Taste Memory -Persistent taste profile — Gogo becomes your ideal cultural assistant

🎯 Mental Health Integration -Journaling -Mood tracking -Content for self-care and emotional growth

Built With

Share this project:

Updates