Skip to content

enchantee00/Ocean-Data

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •