대학·대외활동

블랙아이스 위험도 예측 서비스

기상 데이터로 부산 행정구별 블랙아이스 위험도를 예측해 실시간 지도로 제공하는 서비스

2025 BDIA 사이드 프로젝트 혁신상 · 인기상

수행기간 | 2025.10 ~ 2025.12

  • #Python
  • #FastAPI
  • #Spring Boot
  • #MariaDB
  • #RandomForest
  • #React
  • #Leaflet

눈에 보이지 않는 결빙 위험, 사후 대응 중심의 도로 관리

Problem

  • 블랙아이스는 눈으로 식별하기 어려워 사고 위험이 높고, 부산은 교량·고가도로·터널 등 결빙 취약 구간이 많음
  • 기존 도로 관리 체계가 사후 대응 중심이라 결빙 위험을 미리 알릴 시스템이 없음

My Role

  • 백엔드 담당: 모델 예측을 맡는 FastAPI와 게이트웨이 SpringBoot로 나눈 2계층 백엔드 개발
  • 모델 로딩과 추론, 1시간 단위 자동 배치 실행 구현
  • 관리자 보정값을 2시간 우선 적용하는 로직과 Public·관리자 API 분리, JWT 기반 관리자 인증 적용

Result

  • 기상청 ASOS·AWS 관측소 14곳의 데이터로 부산 16개 구의 위험도(0~2단계)를 매시간 갱신하는 지도 대시보드 구축
  • 예측값과 관리자 수정 이력을 MariaDB에 자동 저장해 로그 기반 보고 지원
  • 2025 BDIA 사이드 프로젝트 혁신상·인기상 수상
BDIA 사이드 프로젝트 전시 패널
BDIA 사이드 프로젝트 전시 패널