Salvato in:
Dettagli Bibliografici
Autori principali: Merten, Gaspard, Dejaegere, Gilles, Sakr, Mahmoud
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:https://arxiv.org/abs/2506.11781
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909648505798656
author Merten, Gaspard
Dejaegere, Gilles
Sakr, Mahmoud
author_facet Merten, Gaspard
Dejaegere, Gilles
Sakr, Mahmoud
contents Geospatial data analysis plays a crucial role in tackling intricate societal challenges such as urban planning and climate modeling. However, employing tools like GeoPandas, a prominent Python library for geospatial data manipulation, necessitates expertise in complex domain-specific syntax and workflows. GeoPandas-AI addresses this gap by integrating LLMs directly into the GeoPandas workflow, transforming the GeoDataFrame class into an intelligent, stateful class for both data analysis and geospatial code development. This paper formalizes the design of such a smart class and provides an open-source implementation of GeoPandas-AI in PyPI package manager. Through its innovative combination of conversational interfaces and stateful exploitation of LLMs for code generation and data analysis, GeoPandas-AI introduces a new paradigm for code-copilots and instantiates it for geospatial development.
format Preprint
id arxiv_https___arxiv_org_abs_2506_11781
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle GeoPandas-AI: A Smart Class Bringing LLM as Stateful AI Code Assistant
Merten, Gaspard
Dejaegere, Gilles
Sakr, Mahmoud
Human-Computer Interaction
Software Engineering
Geospatial data analysis plays a crucial role in tackling intricate societal challenges such as urban planning and climate modeling. However, employing tools like GeoPandas, a prominent Python library for geospatial data manipulation, necessitates expertise in complex domain-specific syntax and workflows. GeoPandas-AI addresses this gap by integrating LLMs directly into the GeoPandas workflow, transforming the GeoDataFrame class into an intelligent, stateful class for both data analysis and geospatial code development. This paper formalizes the design of such a smart class and provides an open-source implementation of GeoPandas-AI in PyPI package manager. Through its innovative combination of conversational interfaces and stateful exploitation of LLMs for code generation and data analysis, GeoPandas-AI introduces a new paradigm for code-copilots and instantiates it for geospatial development.
title GeoPandas-AI: A Smart Class Bringing LLM as Stateful AI Code Assistant
topic Human-Computer Interaction
Software Engineering
url https://arxiv.org/abs/2506.11781