Skip to content

LiquidGalaxyLAB/LG-GeoVisionAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeoVisionAI: AI-Driven Geospatial Storytelling with Liquid Galaxy (Web based Interface)

GeoVisionAI is an AI-powered geospatial storytelling system that converts spoken or typed queries into immersive, map-based narratives using Google Gemini, OpenCage API, Freesound API and Liquid Galaxy. Built as part of Google Summer of Code 2025 under the Liquid Galaxy Project organisation.


Features

  • Voice & Text Interface: Ask questions via voice or typing.
  • Gemini AI Integration: Generates intelligent, story-like responses from user queries.
  • AI Narration: Narrates the generated story using text-to-speech for an immersive experience.
  • Location Identification: Detects and geocodes relevant global locations using OpenCage.
  • Liquid Galaxy Support: Visualizes locations via Fly-To animations and Balloon placemarks.
  • Ambient Sounds: Plays environmental audio relevant to the story using Freesound.
  • Orbit Control: Start or stop orbiting motion on Liquid Galaxy screens.
  • Responsive Design: Adaptive interface for desktop, tablet, and mobile devices.

Tech Stack

Area Technology
Frontend HTML, CSS, JavaScript, Web Components
UI Library Material 3 (via Material Web Components)
AI Model Google Gemini 1.5 Flash (via Google AI Studio)
APIs OpenCage, Freesound

Try Sample Queries

(For the queries that you suspect return of long responses, just add after the query "Answer in 1-2 lines" or else you may exhaust your per day token limit for Gemini)

  • "What are the effects of rising sea levels on Maldives?"
  • "How has Mumbai's coastline evolved in 50 years?"
  • "What is the capital of India?"
  • "What is the capital of France?"
  • "Take me to Tokyo" / "Show me the Mount Everest"

Outputs You See

  • FlyTo geolocation in Google Earth (Liquid Galaxy)
  • Balloon Placemark with Gemini-generated story
  • AI narration of the story (text-to-speech)
  • Audio related to environment (e.g., waves, forest, city)

Project by

  • Developer: Anishka

  • Thanks to my main Mentor:Claudia

  • and Secondary Mentor:Yash Raj, VictorSB and Rosemarie Garcia Lopez

  • And thanks to the team of the Liquid Galaxy LAB Lleida, Headquarters of the Liquid Galaxy project: Alba, Paula, Josep, Jordi, Oriol, Sharon, Alejandro, Marc, and admin Andreu, for their continuous support on my project.

  • More info at www.liquidgalaxy.eu

  • Organisation: Liquid Galaxy Project, Google Summer of Code 2025


License

This project is licensed under the MIT License.

Made with ❤️ for the Liquid Galaxy community!

About

AI-powered geospatial storytelling web app for Liquid Galaxy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published