Reproduce “Geode: A Zero-shot Geospatial Question-Answering Agent with Explicit Reasoning and Precise Spatio-Temporal Retrieval” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Devashish Vikas Gupta, Azeez Syed Ali Ishaqui, Divya Kiran Kadiyala

Geode, an agent developed at the Georgia Institute of Technology, enables large language models to answer complex geospatial questions through explicit reasoning and precise spatio-temporal data retrieval. It demonstrated the capability to identify locations, fetch real-time environmental data, and generate Python code to orchestrate expert interactions, presenting answers textually and on interactive maps.

Key insights

  • Explicit reasoning, achieved by enabling LLMs to generate and execute code for specialized experts, overcomes the limitations of inherent LLM knowledge for complex geospatial tasks.
  • Integrating an "expert pool" allows LLMs to retrieve and interact with real-time, multi-modal geospatial data, enhancing accuracy and timeliness beyond static information.
  • The `GeoPatch` entity provides a unified and extensible framework for encapsulating and manipulating diverse vector and raster geospatial data within the system.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.