Skip to content
@OCEAN-KIT

OCEAN-KIT

해양 생태 복원 성과의 시각화 및 공유를 위한 통합 ICT 솔루션

OCEAN-KIT : 해양 생태 복원 성과의 시각화 및 공유를 위한 통합 ICT 솔루션

OCEAN-KIT

OCEAN-KIT는 비영리 사단법인 오션캠퍼스의 해양 생태 복원 활동의 현장 기록이 표준화/자산화되지 않아 성과가 신뢰, 후원, 참여 확산으로 이어지기 어려운 페인 포인트를, 기록(현장)과 승인/자산화(운영) → 성과 공개(대시보드) → 참여 확산(커뮤니티) 의 하나로 플로우로 해결한 3-Application 통합 솔루션입니다.


Awards

제15회 피우다프로젝트 정보통신산업진흥원상(최우수상, 1위)

  • 수상 : 정보통신산업진흥원상(최우수상, 1위)
  • 주제 : "임팩트 조직"을 위한 창의적 아이디어 발굴 및 SW개발-해양 생태 복원 성과의 시각화 및 공유를 위한 통합 ICT 솔루션
  • 주최/주관 : 과학기술정보통신부, 정보통신산업진흥원(NIPA), 한국정보방송통신대연합, IMPACT SQUARE, Root Impact, MYSC, Impact Alliance, 다음세대재단, 사회적가치연구원(CSES), 전자신문(etnews)

Applications Overview

OC DASHBOARD

B2C | 바다숲 복원 성과를 데이터 기반 3D 지도로 시각화

  • Geo Analytics: PostGIS + H3 기반 공간 표준화/집계(구역·기간별 비교 가능한 지표 제공)
  • 3D Visualization: Mapbox 기반 3D 레이어로 복원 밀도/성과를 직관적으로 표현
  • AI Chatbot: On-Premise LLM(vLLM) + RAG로 지표/문서 근거 기반 Q&A 제공
  • Forecasting: 활착률·생존률·생물다양성 등 핵심 지표의 6개월 시계열 예측 모델 제공
  • MLOps Pipeline: Airflow + MLflow로 학습/배포 파이프라인 및 실험·모델 버전 관리

OC UNDERWATER

C2C | 해양 복원 활동을 소셜 콘텐츠로 전환하여 자발적 확산 유도

  • Marine Weather: 지역 기반 수온·풍속·파고 요약 정보 제공
  • Species Dictionary: MBRIS 데이터를 내부 Taxon DB(자산화) 로 적재, 미등록 종/동의어 등은 외부 표준 API로 보완하여 생물종 사전/검색 제공
  • Real-time Trending: 실시간 인기 게시물/미션 노출로 UGC 루프 강화

OC RECORD

B2B | 수중 오프라인 환경에서의 기록 및 중앙 집중 관리(승인/자산화)

  • Local-first Recording: IndexedDB 기반 임시 저장 → 네트워크 확보 시 수동 제출
  • Underwater Input UX: 장갑/방수팩 환경을 고려한 수중 특화 커스텀 키보드 라이브러리
  • Hybrid AI Assist: 오프라인에서도 동작 가능한 내장 AI 기반 입력 보조/오타 보정
  • Wearable Extension: Garmin Watch App 개발로 현장 기록/연동 가능성까지 확장

Architecture

t

Stack

Geo-Spatial

PostgreSQL PostGIS H3

Backend

Java Spring Boot Spring Security JPA Spring Cache

Frontend

Next.js React React Native TypeScript Mapbox TanStack Query

AI

Python FastAPI vLLM sentence-transformers

MLOps

Apache Airflow MLflow ONNX PMML

Infra

Docker Nginx Cloudflare
AWS

Wearable

Garmin Garmin Connect IQ Monkey%20C Connect%20IQ%20SDK


Team

Lead / Backend·Infra·MLOps Backend Frontend AI Design
정지유 노승혁 류태현 권수민 천서현

Made with 💙 by OCEAN-KIT Team

Popular repositories Loading

  1. OC-RECORD OC-RECORD Public

    다이빙 활동을 제출하는 PWA 앱

    TypeScript

  2. back-end back-end Public

    메인 서비스 백엔드 코드 저장소

    Java

  3. OC-DASHBOARD OC-DASHBOARD Public

    오션캠퍼스의 해양활동을 시각화하는 3D Map기반의 대시보드 웹사이트

    TypeScript

  4. OC-ADMIN OC-ADMIN Public

    OC-DASHBOARD와 OC-RECORD의 데이터를 관리하는 웹페이지입니다.

    TypeScript

  5. garmin-watch-client garmin-watch-client Public

    Monkey C 기반 수중 작업 로그 수집기. GPS 위치 및 작업 이벤트를 기록하여 서버로 전송합니다.

    Monkey C

  6. .github .github Public

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…