kcg-monitoring/prediction
htlee c09429b003 feat: 선단 탐지를 행동 패턴 매칭으로 전환 + 수역 위험도 가산
- fleet.py: DBSCAN/그리드 → PT 저인망(2척 3NM 유사속도방향) / PS 선망(3+척 2NM) / FC 환적(0.5NM 저속) 패턴 매칭
- risk.py: 특정어업수역 + 미허가 = +25점
- scheduler.py: cluster_id를 fleet 패턴 결과로 교체

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 17:46:10 +09:00
..
algorithms feat: 선단 탐지를 행동 패턴 매칭으로 전환 + 수역 위험도 가산 2026-03-20 17:46:10 +09:00
cache feat: Python 어선 분류기 + 배포 설정 + 백엔드 모니터링 프록시 2026-03-20 12:10:21 +09:00
data feat: 특정어업수역 Ⅰ~Ⅳ 폴리곤 기반 수역 분류 — 경도 하드코딩 → point-in-polygon 교체 2026-03-20 12:47:29 +09:00
db feat: Python 어선 분류기 + 배포 설정 + 백엔드 모니터링 프록시 2026-03-20 12:10:21 +09:00
models fix: numpy float → Python native 변환 — DB INSERT 시 np.float64 직렬화 오류 수정 2026-03-20 13:40:16 +09:00
pipeline feat: Python 어선 분류기 + 배포 설정 + 백엔드 모니터링 프록시 2026-03-20 12:10:21 +09:00
config.py feat: Python 어선 분류기 + 배포 설정 + 백엔드 모니터링 프록시 2026-03-20 12:10:21 +09:00
env.example feat: Python 어선 분류기 + 배포 설정 + 백엔드 모니터링 프록시 2026-03-20 12:10:21 +09:00
main.py feat: Python 어선 분류기 + 배포 설정 + 백엔드 모니터링 프록시 2026-03-20 12:10:21 +09:00
README.md feat: 백엔드 Spring Boot + DB 스키마 + Python 분석서버 스켈레톤 2026-03-17 13:54:58 +09:00
requirements.txt feat: Python 어선 분류기 + 배포 설정 + 백엔드 모니터링 프록시 2026-03-20 12:10:21 +09:00
scheduler.py feat: 선단 탐지를 행동 패턴 매칭으로 전환 + 수역 위험도 가산 2026-03-20 17:46:10 +09:00

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 - 헬스 체크