GEOGRAPHY · TECHNOLOGY · PEOPLE

Follow curiosity.
Understand the world.
Build what matters.

I think of myself as a curious generalist. Geography is where I begin to observe the world; technology is how I understand and change problems; people are the measure I use to decide what is worth building.

Move to exploreWuhan · Tokyo · Hangzhou · Beijing
Get to know me
00 / ABOUT

Between the human
and the technical.

I studied Geospatial Information Engineering in both my bachelor’s and master’s programs. Geography taught me to pay attention to people, cities, space, and relationships; programming lets me turn judgment into tools, systems, and testable prototypes.

From WebGIS and spatial analysis to NL2SQL and Agents, I conduct research, write code, run services, and shape products. I do not want technology detached from real people, nor do I want to stop at discussing ideas. Curiosity opens the question, a human perspective sets the direction, and technical ability lets me make the idea real.

01 / EXPERIENCE

Paths I’ve taken

Across these three experiences, I conducted research, wrote code, and worked with real users to move products forward.

Beijing

New Oriental Education & Technology Group

Internet Center

AI Product R&D Intern

Scaled the production of interactive card-based courses by turning teachers’ methods into reusable Skills, generating editable drafts with an Agent, and iterating through card-level evaluation.

  • Built a course-building Agent with Pi Agent SDK, covering requirement clarification, course planning, card generation, and draft creation on the live authoring platform.
  • Analyzed interviews, historical course-building records, and teachers’ prompts to turn card rules, selection logic, and content requirements into subject-specific Skills.
  • Designed a card-level LLM-as-Judge evaluation process and captured teacher edits as failure cases; shifted work from manual assembly to review and editing, cutting production time by about 50%.
Hangzhou

Zhejiang Jingzhunxue Technology Co., Ltd.

Product Department

AI Product Manager Intern

Built an iteration process for an AI tutoring device, spanning evaluation criteria, bad-case diagnosis, prompt improvement, and automated testing.

  • Analyzed more than 50 expert review records and tutoring guidelines, breaking quality into guidance, feedback, pacing, summaries, and emotional support with structured labels.
  • Used simulated students at different ability levels and real questions to diagnose conflicting rules and examples, helping raise the pass rate for primary-school math to 92%.
  • Integrated with the prompt platform API and built dialogue-simulation and automated-evaluation tools, reducing one evaluation cycle from roughly two hours to ten minutes.
Tokyo

LocationMind Inc.

R&D Division

AI Product & R&D Intern

Started with natural-language access to geospatial databases, expanded into geospatial analysis Agents, and eventually brought those capabilities into a workplace-facing digital employee prototype.

  • Proposed dynamic schema mapping and human-in-the-loop clarification; Monkuu achieved 56.2% accuracy on KaggleDBQA, 13.8 points above the previous best, and was published in IJGIS as a first-author paper.
  • Built a geospatial analysis Agent with PocketFlow and ReAct, exposing professional tools through QGIS-MCP and reaching a 73.3% prototype evaluation pass rate.
  • Developed the GeoClaw digital employee prototype and improved accuracy from 73% to 95% across 109 real-world tasks.
EDUCATION

Education

B.Eng.

China University of Geosciences (Wuhan)

Geospatial Information Engineering · Project 211 University

Top 5% in the program and admitted to graduate study by recommendation; participated in a national undergraduate innovation program and received a software copyright and the CUG Talent Scholarship.

02 / SELECTED WORK

Things I’ve built

Each project began with a geographic problem: understand the data, call the right tools, and bring the result into a real workflow.

01NL2SQL · GeoAI · First-author paper

Monkuu

A natural-language interface for people who do not write SQL. Dynamic schema mapping handles large schemas, while human-in-the-loop clarification resolves ambiguous spatial intent.

56.2% on KaggleDBQA, 13.8 percentage points above the previous best result.
  • Python
  • NL2SQL
  • Human-in-the-loop
  • GeoAI
02ReAct · QGIS-MCP · Complex spatial tasks

Geospatial Analysis Agent

An Agent that selects spatial analysis tools, recovers from execution errors, and returns maps, charts, and analytical results to the user.

73.3% prototype evaluation pass rate, establishing the capability base for later digital employee work.
  • PocketFlow
  • ReAct
  • QGIS-MCP
  • Evaluation
03Agent · Slack Bot · CLI

GeoClaw Digital Employee

A workplace interface that brings geospatial analysis out of the command line, allowing users to submit tasks and receive results through conversation.

Accuracy improved from 73% to 95% across 109 real-world tasks.
  • Python
  • Slack Bot
  • Tool Use
  • CLI
03 / BUILT FOR MYSELF

Built because
I needed them

Tools, methods, and infrastructure I maintain outside my primary work.

04 / RESEARCH

Research is another way
to understand the world.

My work extends from human–database interaction for geospatial data to multimodal land-use classification, geographic representation learning, and global risk analysis.

ResearchGate ↗
05 / NOTES

What I’ve been thinking about

Writing in Chinese: documenting how understanding develops, not only preserving the final answer.

View all writing

Curiosity does not hand us answers.
It keeps opening new doors.

If you are also thinking about AI, geography, tools, or a problem that does not have a name yet—
PROJECT DEMOProject demo