Context-Aware Visual Prompting: Automating Geospatial Web Dashboards with Large Language Models and Agent Self-Validation for Decision Support
Haowen Xu, Jose Tupayachi, Xiao-Ying Yu

TL;DR
This paper presents a novel AI framework that automates the creation of interactive geospatial dashboards using large language models, structured knowledge, and self-validation, improving automation and reliability in decision support systems.
Contribution
The paper introduces Context-Aware Visual Prompting (CAVP) and a self-validation mechanism for automated, context-aware geospatial dashboard generation with LLMs, integrating visual prompts and domain knowledge.
Findings
Enhanced performance over baseline methods
Supports multi-page, fully functional dashboards
Effective self-validation with AI agents
Abstract
The development of web-based geospatial dashboards for risk analysis and decision support is often challenged by the difficulty in visualization of big, multi-dimensional environmental data, implementation complexity, and limited automation. We introduce a generative AI framework that harnesses Large Language Models (LLMs) to automate the creation of interactive geospatial dashboards from user-defined inputs including UI wireframes, requirements, and data sources. By incorporating a structured knowledge graph, the workflow embeds domain knowledge into the generation process and enable accurate and context-aware code completions. A key component of our approach is the Context-Aware Visual Prompting (CAVP) mechanism, which extracts encodes and interface semantics from visual layouts to guide LLM driven generation of codes. The new framework also integrates a self-validation mechanism that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGeographic Information Systems Studies · Data Visualization and Analytics · Scientific Computing and Data Management
