<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>LLM |</title><link>https://ankky-zhao.github.io/tags/llm/</link><atom:link href="https://ankky-zhao.github.io/tags/llm/index.xml" rel="self" type="application/rss+xml"/><description>LLM</description><generator>HugoBlox Kit (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 03 Nov 2025 00:00:00 +0000</lastBuildDate><image><url>https://ankky-zhao.github.io/media/icon_hu_1c0e9cb08cfb822a.png</url><title>LLM</title><link>https://ankky-zhao.github.io/tags/llm/</link></image><item><title>Geo-CLASS: Knowledge from Earth Engine Scripts</title><link>https://ankky-zhao.github.io/publications/geo-class/</link><pubDate>Mon, 03 Nov 2025 00:00:00 +0000</pubDate><guid>https://ankky-zhao.github.io/publications/geo-class/</guid><description>&lt;p&gt;Thousands of Google Earth Engine scripts shared online encode practical knowledge about how geospatial analyses are built, from data selection and cloud masking to index calculation and export. This knowledge is scattered across code and hard to reuse.&lt;/p&gt;
&lt;p&gt;
&lt;figure &gt;
&lt;div class="flex justify-center "&gt;
&lt;div class="w-full" &gt;
&lt;img alt="From crowdsourced scripts to a geoprocessing knowledge graph"
srcset="https://ankky-zhao.github.io/publications/geo-class/geo-class-concept_hu_a41248da9cfbb0d.webp 320w, https://ankky-zhao.github.io/publications/geo-class/geo-class-concept_hu_521aba9b388ba36d.webp 480w, https://ankky-zhao.github.io/publications/geo-class/geo-class-concept_hu_93f1b53097c20be1.webp 760w"
sizes="(max-width: 480px) 100vw, (max-width: 768px) 90vw, (max-width: 1024px) 80vw, 760px"
src="https://ankky-zhao.github.io/publications/geo-class/geo-class-concept_hu_a41248da9cfbb0d.webp"
width="760"
height="241"
loading="lazy" data-zoomable /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;/figure&gt;
&lt;em&gt;Extracting themes, functions, data sources and spatial and temporal scopes from a script into a knowledge graph.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Geo-CLASS coordinates a large language model with small language models. Guided by a domain schema and a schema-aware, chain-of-thought prompt, the LLM recognises entities and relations in each script. The SLMs then map the free-text descriptions onto a geoscience knowledge base (GCMD, GeoNames, the GEE data catalogue and a functional dictionary) through semantic vectorisation, cosine similarity and best-match selection, so that synonymous descriptions from different scripts end up as the same standardised entity.&lt;/p&gt;
&lt;p&gt;On 237 scripts sampled from 295,943, the framework improved entity and relation recognition accuracy by up to 31.9% and 12.0% over LLM baselines including Llama-3, GPT-3.5 and GPT-4o.&lt;/p&gt;
&lt;p&gt;The overview figure at the top shows the full Geo-CLASS framework. Figures from Zhao et al. (2026), &lt;em&gt;International Journal of Geographical Information Science&lt;/em&gt;, 40(3), 808–841,
.&lt;/p&gt;</description></item><item><title>GEE-OPs: Operator Knowledge Base for Earth Engine Code</title><link>https://ankky-zhao.github.io/publications/gee-ops/</link><pubDate>Sun, 01 Jun 2025 00:00:00 +0000</pubDate><guid>https://ankky-zhao.github.io/publications/gee-ops/</guid><description>&lt;p&gt;Mines operator call relationships from Earth Engine scripts with syntax-tree parsing and frequent-pattern analysis, forming a knowledge base that improves LLM code generation.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Citation&lt;/strong&gt;&lt;br&gt;
Hou S., Liang J., &lt;strong&gt;Zhao A.&lt;/strong&gt;, Wu H. (2025). GEE-OPs: an operator knowledge base for geospatial code generation on Google Earth Engine powered by large language models. Geo-spatial Information Science.
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cover figure: Framework for constructing the GEE-OPs knowledge base. From Hou et al. (2025), Geo-spatial Information Science.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Geo-FuB: Operator-Function Knowledge Base for Geospatial Code</title><link>https://ankky-zhao.github.io/publications/geo-fub/</link><pubDate>Sun, 01 Jun 2025 00:00:00 +0000</pubDate><guid>https://ankky-zhao.github.io/publications/geo-fub/</guid><description>&lt;p&gt;Builds an operator-function knowledge base from Earth Engine scripts, linking operators to the functions they serve, and uses it as retrieval context for geospatial code generation with LLMs.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Citation&lt;/strong&gt;&lt;br&gt;
Hou S., &lt;strong&gt;Zhao A.&lt;/strong&gt;, Liang J., Shen Z., Wu H. (2025). Geo-FuB: constructing an operator-function knowledge base for geospatial code generation with large language models. Knowledge-Based Systems, 319, 113624.
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cover figure: Workflow of the Geo-FuB framework construction. From Hou et al. (2025), Knowledge-Based Systems.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>GeoCode-GPT: A Large Language Model for Geospatial Code</title><link>https://ankky-zhao.github.io/publications/geocode-gpt/</link><pubDate>Sun, 01 Jun 2025 00:00:00 +0000</pubDate><guid>https://ankky-zhao.github.io/publications/geocode-gpt/</guid><description>&lt;p&gt;Fine-tunes an open LLM on purpose-built geospatial code corpora for pretraining, instruction tuning and evaluation, giving a model specialised in generating geospatial code.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Citation&lt;/strong&gt;&lt;br&gt;
Hou S., Shen Z., &lt;strong&gt;Zhao A.&lt;/strong&gt;, Liang J., Gui Z., Guan X., Li R., Wu H. (2025). GeoCode-GPT: a large language model for geospatial code generation. International Journal of Applied Earth Observation and Geoinformation, 104456.
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cover figure: Technical workflow of GeoCode-GPT. From Hou et al. (2025), International Journal of Applied Earth Observation and Geoinformation.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>GeoCogent: An LLM Agent for Geospatial Code Generation</title><link>https://ankky-zhao.github.io/publications/geocogent/</link><pubDate>Sun, 01 Jun 2025 00:00:00 +0000</pubDate><guid>https://ankky-zhao.github.io/publications/geocogent/</guid><description>&lt;p&gt;An LLM-based agent that plans, retrieves geospatial knowledge, and generates and iteratively debugs code to complete geospatial programming tasks.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Citation&lt;/strong&gt;&lt;br&gt;
Hou S., Jiao H., Liang J., Shen Z., &lt;strong&gt;Zhao A.&lt;/strong&gt;, Wu H. (2025). GeoCogent: an LLM-based agent for geospatial code generation. International Journal of Geographical Information Science.
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cover figure: Overall architecture of GeoCogent. From Hou et al. (2025), International Journal of Geographical Information Science.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>GeoColab: Multi-Agent Collaboration for Geospatial Code</title><link>https://ankky-zhao.github.io/publications/geocolab/</link><pubDate>Sun, 01 Jun 2025 00:00:00 +0000</pubDate><guid>https://ankky-zhao.github.io/publications/geocolab/</guid><description>&lt;p&gt;Coordinates role-specialised LLM agents in a collaborative workflow that decomposes, writes, reviews and refines geospatial code.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Citation&lt;/strong&gt;&lt;br&gt;
Wu H., Jiao H., Hou S., Liang J., Shen Z., &lt;strong&gt;Zhao A.&lt;/strong&gt;, et al. (2025). GeoColab: an LLM-based multi-agent collaborative framework for geospatial code generation. International Journal of Digital Earth, 18(2).
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cover figure: Concept of the GeoColab multi-agent system. From Wu et al. (2025), International Journal of Digital Earth.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Semantic-Driven Geospatial Modeling Knowledge Graph</title><link>https://ankky-zhao.github.io/publications/geo-modeling-kg/</link><pubDate>Sun, 01 Jun 2025 00:00:00 +0000</pubDate><guid>https://ankky-zhao.github.io/publications/geo-modeling-kg/</guid><description>&lt;p&gt;Designs a geospatial modeling knowledge graph whose entities and relations are extracted with LLMs, supporting semantic retrieval and recommendation of modeling knowledge.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Citation&lt;/strong&gt;&lt;br&gt;
Liang J., Hou S., &lt;strong&gt;Zhao A.&lt;/strong&gt;, Xu Q., Xiang L., Li R., Wu H. (2025). Design and application of a semantic-driven geospatial modeling knowledge graph based on large language models. Geo-spatial Information Science.
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cover figure: Overview of the co-augmentation framework. From Liang et al. (2025), Geo-spatial Information Science.&lt;/em&gt;&lt;/p&gt;</description></item><item><title>GPT-Enhanced Knowledge Extraction for Earth Engine Models</title><link>https://ankky-zhao.github.io/publications/gpt-gee-knowledge/</link><pubDate>Sat, 01 Jun 2024 00:00:00 +0000</pubDate><guid>https://ankky-zhao.github.io/publications/gpt-gee-knowledge/</guid><description>&lt;p&gt;A GPT-assisted workflow that extracts structured knowledge about geographic analysis models from Google Earth Engine scripts and reuses it to support model construction.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Citation&lt;/strong&gt;&lt;br&gt;
Liang J., &lt;strong&gt;Zhao A.&lt;/strong&gt;, Hou S., Wu H., Jin F. (2024). A GPT-enhanced framework on knowledge extraction and reuse for geographic analysis models in Google Earth Engine. International Journal of Digital Earth, 17(1).
&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Cover figure: Prompt design and interaction with ChatGPT. From Liang et al. (2024), International Journal of Digital Earth.&lt;/em&gt;&lt;/p&gt;</description></item></channel></rss>