Skip to content

Repository files navigation

🐟 양식등대

2024 부산 해양데이터 해커톤
개발기간: 2024.10 ~ 2024.11


🛳 프로젝트 소개

  • 양식등대는 2024년 부산 해양데이터 해커톤 본선 진출 및 장려상 수상 작품으로, 해양과 빅데이터의 융합을 기반으로 해양의 디지털 전환과 기후 변화에 대응하는 서비스를 개발하였습니다.
  • 저희 등대지기 팀의 출품작은 '내 손 안에 들어오는 양식업 도우미' 로, 양식업을 배우고자 하는 청년 어민들을 대상으로 한 RAG 기반 챗봇 서비스 및 다양한 해양 데이터를 제공하는 웹 서비스입니다.

🎯 기술 스택

  • Backend:
  • Frontend:
  • ETC:

🚣 등대지기 팀원 소개

김명석 정지윤 이승재 김민경
UI/Design 개발 ML/DL 개발 UI/Design 개발 ML/DL 개발
@mangsgi @enchantee00 @Ea3124 @kim-minkyoung
부산대학교 정보컴퓨터공학부 3학년 부산대학교 정보컴퓨터공학부 3학년 부산대학교 정보컴퓨터공학부 3학년 부산대학교 정보컴퓨터공학부 3학년


⭐️ 탄생 배경

3 4

⭐️ 기능 1

7

⭐️ 기능 2

8 9 10

⭐️ 기능 3

12 13

⭐️ 사회적 의의

22

🛠️ 설치 및 실행 가이드

1. 리포지토리 클론

https://github.com/enchantee00/Ocean-Data.git

2. 의존성 설치

pip install -r requirements.txt

3. 환경 변수 설정

.streamlit 폴더 내 secrets.toml 파일을 생성한 후 아래와 같이 설정합니다:

ServiceKey=<your-service-key> # 해양수산부 바다누리 해양정보서비스 API
LOCATION_API_KEY=<your-api-key> # Google Geolocation API

4. 페이지 실행

# Flask 서버 실행
python server.py

# 웹페이지 실행
streamlit run app.py

📈 향후 계획

  • RAG 모델 경량화 및 온디바이스 실행을 통해 언제 어디서나 사용가능한 챗봇 구현
  • 정확한 수온 예측 AI 모델을 구현하여 수온 예측 서비스 추가
  • API 제한이 없는 GPS를 통한 제한없는 정보 불러오기
  • 깃허브 Action를 통한 관측소 수온 정보 실시간 업데이트 및 CI/CD 구현

About

Ocean data Hackathon

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages