Back to projects
Full-StackComplete

Geological Hazard Warning System

A risk assessment system for geological hazards that integrates meteorological, geological, and historical data using LangGraph multi-stage decision architecture.

FastAPILangGraphVueSQLite

Overview

This system provides geological hazard risk assessment by integrating meteorological, geological, and historical data. It outputs interpretable results (level + reason + confidence + potential hazards) with real-time map visualization.

Technical Architecture

  • Backend: FastAPI + LangGraph multi-stage decision
  • Frontend: Vue map visualization
  • Data: SQLite local storage
  • AI: Lightweight LLM refinement for low-confidence regions

Core Capabilities

FeatureDescription
Risk levelsgreen / yellow / orange / red (4 levels)
ConfidenceCalculated per-region with evidence display
Neighbor fusionLocal judgment corrected by neighbor averages
LLM refinementOnly复核 changes/large or low-confidence regions
Manual refreshFrontend-triggered async workflow
Scheduled dispatch30-minute periodic auto-fetch

Usage Notice

This project is for learning, course design, research, and technical demonstration only. Production scenarios should use authorized official data sources (CMA/CGS etc).