- AI분석/현장분석/보고서 위험도 용어 통일 (HIGH→WATCH, MEDIUM→MONITOR, LOW→NORMAL) - 공통 riskMapping.ts: ALERT_COLOR/EMOJI/LEVELS, RISK_TO_ALERT, STATS_KEY_MAP - deck.gl 오버레이 색상 현장분석 팔레트로 통일 - Python 경량 분석: 파이프라인 미통과 412* 선박에 위치 기반 간이 AnalysisResult 생성 - 현장분석 fallback 제거: classifyStateFallback/classifyFishingZone → Python 결과 전용 - 보고서 위험 평가: Python riskCounts 실데이터 기반으로 전면 교체 - 현장분석 우측 패널: 항적 미니맵 (72시간, fetchVesselTrack API) - 현장분석 좌측 패널: 위험도 점수 기준 섹션 추가 |
||
|---|---|---|
| .. | ||
| algorithms | ||
| cache | ||
| data | ||
| db | ||
| models | ||
| pipeline | ||
| scripts | ||
| config.py | ||
| env.example | ||
| fleet_tracker.py | ||
| main.py | ||
| README.md | ||
| requirements.txt | ||
| scheduler.py | ||
KCG Prediction Service
FastAPI 기반 예측 서비스 (향후 구현 예정)
실행
cd prediction
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --reload --port 8000
엔드포인트
GET /health- 헬스 체크