๊น๋ฒ์ฐฌ : AI
๊น์ฉํ : Infra / Leader
๋ฐ์ ํฌ : Backend
์ด์ฌํ : Frontend
์ ๋ณํ : Backend / Frontend
ํฉ์ฐ๋๋ : Frontend / Backend
โโ ๊ฐ๋ฐ ํ๊ฒฝ ๋ฐ IDE
Backend
Frontend
Server
์ค์๊ฐ ์์ฑ ํ์ผ ๋ณํ
AI ๋ถ์
Cooperation & Communication
- ์งํ ๊ธฐ๊ฐ: 2023.4.10 ~ 2023.5.19
- ์ค์๊ฐ ๋ น์ ํ์ผ ์ ์ก
- metadata๊ฐ ์๋ ๋ น์ ํ์ผ ๋ณต์
- ๋ น์ ํ์ผ ํ ์คํธํ
- BERT ๊ธฐ๋ฐ AI ํ ์คํธ ๋ถ์
- ๋ถ์ ๊ฒฐ๊ณผ์ ๋ฐ๋ฅธ ์ ์ ์๋ฆผ
- ๊ฒ์ฌ ์ด๋ ฅ ์กฐํ
- ์ต๊ทผ ๋ฒ์ฃ ํต๊ณ
- ์ ํ๋ฒํธ ๊ฒ์
- ๋ น์ ํ์ผ ๊ฒ์ฌ
- ๋ถ์ ์์ : A. ๋ น์ ํ์ผ ์ ์ก B. ํ์ผ ๋ณต์ C. ํ์ผ ํ ์คํธํ D. AI ํ ์คํธ ๋ถ์ E. ์๋
- ์๋๋ก์ด๋์ ํตํ ๋ น์ ํ์ฑํ ์ ๋ น์๋๋ ์ง์ ๋ ๊ฒฝ๋ก์ ์๋ ์ ๊ท ํ์ผ์ ์ฝ๊ธฐ
- ํตํ ๋ น์ ํ์ผ์์ ์ถ๊ฐ๋ ๋ฐ์ดํฐ๋ฅผ ์ผ์ ์ฃผ๊ธฐ๋ง๋ค ์๋ฒ์ ์ ์ก
- ์๋๋ก์ด๋์์ ์ ์ก ๋ฐ์ ๋ น์ ํ์ผ์ ์์ฑ ์ค ํ์ผ์ ์ฝ์ ๊ฒ์ผ๋ก meta data๊ฐ ์กด์ฌ X
- ์ด๋ฅผ ๋ณต์ํ๊ธฐ ์ํด docker untrunc ๋ช ๋ น์ด ์ฌ์ฉ
- Flask๋ฅผ ํตํด untrunc ์๋ฒ ๊ตฌํ
- Naver Clova Speech API ํ์ฉ
- ํ์ผ ์ ์ก ํ, ๊ฒฐ๊ณผ๋ฅผ String์ผ๋ก ๋ฐ๊ณ ๋ชฉ์ ์ ๋ง๊ฒ ํ์ฑ
- DistilBERT ๋ชจ๋ธ๊ณผ Naive Bayesian ๋ถ๋ฅ๊ธฐ๋ฅผ weighted votingํ์ฌ ๋ฌธ์ฅ ๋ถ๋ฅ
- ๊ฐ ํ ํฐ์ด ๊ฒฐ๊ณผ์ ๋ฏธ์น๋ ์ํฅ์ ๋ถ์ํ์ฌ, ๋ฌธ์ฅ ๋ด ์ฃผ์ ๋จ์ด ์ถ์ถ
- AI ์๋ฒ์ ๋ถ์ ๊ฒฐ๊ณผ๋ฅผ spring boot๋ฅผ ํตํด ๋ฐ์
- ๊ฒฐ๊ณผ์ ๋ฐ๋ผ ์ ์ ์๊ฒ ์ค์๊ฐ push ์๋ฆผ ์ ์ก
- ์๋ฆผ ๋ด์ฉ : ์ํ ์์น, ํค์๋, ๋ถ์ ๋ฌธ์ฅ
- ๊ฒ์ฌ ์ด๋ ฅ ์กฐํ
- ์ต๊ทผ ๋ฒ์ฃ ํต๊ณ
- ์ ํ๋ฒํธ ๊ฒ์
- ๋ น์ ํ์ผ ๊ฒ์ฌ
-
port (nginx)
-
ํฌํธ ์ด๋ฆ 80 HTTP - HTTPS๋ก ๋ฆฌ๋ค์ด๋ ํธ(ํ๋ก ํธ ํ์ด์ง) 443 HTTPS 3305 MYSQL 8000 FastAPI 8080 Spring boot 8100 Jenkins 8300 untrunc server
-
- ๋ฒ ๋ค์ด ์ฐจํธ