A GPT-enhanced framework on knowledge extraction and reuse for geographic analysis models in Google Earth Engine

Jianyuan Liang,Anqi Zhao,Shuyang Hou,Fengying Jin,Huayi Wu
DOI: https://doi.org/10.1080/17538947.2024.2398063
IF: 4.606
2024-09-10
International Journal of Digital Earth
Abstract:Geographic analysis models are becoming increasingly important in the era of geospatial big data. As a cloud platform that combines massive geospatial data resources with powerful computational capabilities, the Google Earth Engine (GEE) gathers a large number of workflow scripts for different geographic analysis tasks and gradually evolves into a comprehensive knowledge repository. However, due to the complexity nature of GEE workflow scripts, extracting modeling knowledge from these GEE workflow scripts remains a challenge. Besides, these GEE workflow scripts are often tightly coupled with the GEE environment, which limits their reuse in the broader geospatial community. To address these issues, this paper proposes a GEE knowledge extraction and reuse framework, which uncovers factual meta-information and modeling processes embedded within the GEE workflow script by leveraging ChatGPT and the abstract syntax tree (AST). A GEE knowledge encapsulation template is developed to systematically describe this modeling knowledge. Through case studies, we demonstrate that this framework can be integrated with existing geospatial service technologies, simplify the extraction of modeling knowledge from GEE workflow scripts, and enhance their application in different modeling environments. Moreover, by incorporating ChatGPT, this framework exhibits the potential for intelligent generation of geographic analysis models.
geography, physical,remote sensing
What problem does this paper attempt to address?