์ด์ ๋ ธ ์ด์ ํ ์ด์์ ์ด์ข ํ ์ด์ฃผํ ์ด์ฃผํ ์ด์คํฌ ์ด์ง์ฐ ์ด์ง์ ์ด์ง์ ์ด์ง์ฐ
์ง๊ธ์ ์ฌ๋ผ์ง ์ ํ๋ฐฐ๋ฅผ ์ฐพ์์ฃผ๋ ์๋น์ค ์์ด๋ฌ๋ธ์ค์ฟจ์ ์ฌํด์ํ ์๋น์ค์ด๋ค.
ํ๊ต ์กธ์ ์ฐ๋์ ๋ฐ๋ผ ๊ฒ์ํ์ด ํ๋์ฉ ์๊ณ , ๊ฒ์ํ์ ๋ฉ์ธํ๋ฉด, ์ฌ์ง์ฒฉ, ์์ ๊ฒ์ํ์ผ๋ก ์ด๋ฃจ์ด์ง๋ค.
๊ตฌ์ฑ์๋ค์ด ๊ฒ์ํ์ ๋ชจ์ด๋ฉด์ ์์ฐ์ค๋ฝ๊ฒ ๋์ฐฝ๋ค์ ์ฐพ๊ณ , ์ปค๋ฎค๋ํฐ๊ฐ ๋ง๋ค์ด์ง๋ค.
๋ฉ์ธํ๋ฉด์๋ ์กธ์ ์ฌ์ง์ ์ฌ๋ฆฌ๊ณ , ์์ ๊ฒ์ํ์๋ ์ข์ํ๋ ์ฃผ์ ๋ฑ์ ๋ด์ฉ์ ์ฌ๋ฆด ์ ์๋ค.
์ฌ์ง์ ์ฌ๋ฆฌ๋ฉด ํ์ด์ค๋ถ์ฒ๋ผ ์ธ๋ฌผ์ ์ธ์ํ์ฌ ๋ผ๋ฒจ๋ง์ ํ ์ ์๊ณ ,
ํ์ด์ง ๋ด์ฉ์์ ํ๊ทธ๋ฅผ ์ถ์ถํ์ฌ ์คํธ ๊ธ์ ํํฐ๋งํ๋ ๊ธฐ๋ฅ๊ณผ ๋ค๋ฅธ ํ์ด์ง ์ถ์ฒ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.
์๋น์ค ์ด๋ฆ๊ณผ ๊ฒ์ ํญ์ด ์๋ค. ๊ฒ์ ํญ์๋ ํ๊ต๋ช ๊ณผ ์ ํ์ฐ๋๊ฐ ์๋ค. ์ด ๋ ํ์ฌ ์กด์ฌํ๋ ํ๊ต+์ ํ์ฐ๋์ ๋ชฉ๋ก๋ง ๋๋กญ๋ค์ด์ ํ์๋๋ค. ์ถ๊ฐ๋ฅผ ์ํ ๊ฒฝ์ฐ ๊ด๋ฆฌ์๊ฐ ์ง์ ์ถ๊ฐํ๋ค.
์๋จ์๋ ์๋น์ค ์ด๋ฆ๊ณผ ์ฐ์ธก์๋ ํ๊ต๋ช +์ ํ์ฐ๋ ํ์ entry/์์ ๊ฒ์ํ/entry ํญ์ด ์กด์ฌํ๋ค.(ํ์ฌ ํญ์ ๋ค๋ฅธ ์์ผ๋ก ํ์) ๋ฉ์ธ์ผ๋ก ํด๋น ๊ธฐ์์ ์กธ์ ์ฌ์ง์ ๋์ด๋ค.
์กด์ฌํ๋ ๊ธ ๋ชฉ๋ก์ ํ์ํ๋ค. ํ๋จ์ ํ์ด์ง ๋๊ธฐ๋ ๋ฒํผ, ์ฐ์ธก์ ๊ธ ์์ฑ ๋ฒํผ์ด ํ์๋์ด์๋ค.
๊ธ ์ ๋ชฉ, ์์ฑ์, ๋น๋ฐ๋ฒํธ(์์ , ์ญ์ ์ ํ์)๋ฅผ ์ ๋ ฅํ๋ค. ์ค๊ฐ์๋ ๊ธ ๋ณธ๋ฌธ์ ์ ๋ ฅํ๋ค. ํ๋จ์ ์ฌ์ง ์ฒจ๋ถ, ๊ธ ๊ฒ์ ๋ฒํผ์ด ์๋ค. (A) ๊ธ์ ์ฌ๋ฆด ๋ API๋ฅผ ์ด์ฉํด ๋น์์ด๋ฅผ ํํฐ๋งํ๋ค. ์กฐ๊ฑด์ ๋ง์ง ์๋ ๊ธ์ผ ๊ฒฝ์ฐ ๊ธ ์์ฑ์ด ๋ถ๊ฐ๋ฅํ๊ฒํ๋ค.
์์ ๊ฒ์ํ์์ ๊ธ์ ํด๋ฆญํ๋ฉด ๊ธ ์ ๋ชฉ๊ณผ ์์ฑ์, ๋ณธ๋ฌธ์ ๋์์ค๋ค. ๊ธ ๋ณธ๋ฌธ ์๋์๋ ์ญ์ ๋ฅผ ์ํ ๋น๋ฐ๋ฒํธ, ์์ ํ๊ธฐ, ์ญ์ ํ๊ธฐ ๋ฒํผ์ด ์๋ค. (C) ๊ธ ํ๋จ์๋ ํด๋น ๊ฒ์๊ธ ํ๊ทธ์ ๊ธฐ๋ฐ, ๊ธฐ์กด ๊ธ๋ค ์ค ๋น์ทํ ๊ฒ์๊ธ์ ํ์ํ๋ค.
์ง๊ธ๊น์ง ์ฌ๋ผ์จ ์ฌ์ง๋ค์ ๋ณด์ฌ์ค๋ค. ํ๋จ์๋ ์ฌ์ง ์ ๋ชฉ์ด๋ ํ๊ทธ๋ก ๊ฒ์ํ ์ ์๋ค. ํ์ด์ง ๋๊ธฐ๋ ๋ฒํผ, ์ฌ์ง ๊ฒ์ ๋ฒํผ์ด ์๋ค.
์ฌ์ง ์ ๋ชฉ์ ์ค์ ํ ์ ์๋ค. ์ฌ์ง ์ ๋ก๋ ์ ์ฌ์ง์ ํ์ํ๋ค. (B) ์ด ๋ ์ผ๊ตด ์ธ์์ ํตํด ์ธ๋ฌผ ๋ณ๋ก ๋ผ๋ฒจ์ ๋ถ์ผ ์ ์๋ค. ํ๋จ์๋ ์ฌ์ง ์ฒจ๋ถ ๋ฒํผ, ์์ฑํ๊ธฐ ๋ฒํผ์ด ์๋ค.
์ฌ์ง์ด ํ์๋๋ฉฐ ์ ๋ก๋ ๋ ํ๊ทธํ ์ธ๋ฌผ ์ ๋ณด๋ฅผ ํ์ํ๋ค.
- ๊ธ ๋ด์ฉ์์ ์ค์ํ ๋จ์ด๋ฅผ ํ๊ทธ๋ก ์ถ์ถํ๊ธฐ
- ํ์ฐฝ์์ ๋จ์ฒด์ฌ์ง์ ์ฌ๋ฆฌ๋ฉด ์ฌ์ง์์ ์ธ๋ฌผ๋ค์ ์ธ์ํ์ฌ ๋ผ๋ฒจ๋งํ๊ธฐ
- ์ฌ์ง ์ ๋ก๋
- ์ฌ์ง ์ ์ธ๋ฌผ์ฐพ๊ธฐ
- ์ธ๋ฌผ์ ํ๊ทธ ์์ฑํ๊ธฐ
- ํ์ผ์ ์ ํํ์ฌ ์ด๋ฏธ์ง๋ฅผ ์ ๋ก๋ํ๋ฉฐ, ์ ๋ ฅ๋ฐ์ ์ด๋ฏธ์ง์ ๋ช๋ช ์ ์ฌ๋์ด ์๋์ง ํ์ธํ ์ ์๋ค.
- ์ฌ๋ ์ผ๊ตด๋ง๋ค ์ด๋ฆ ํ๊ทธ๋ฅผ ๋ฌ์์ ์ ์กํ ์ ์๋ค.
์ฒ์์ ์๋ฒ ์์ด ํ๋ก ํธ์์ Naver clova face recognition API๋ฅผ ์ด์ฉํ๋ ค ํ์์ผ๋, CORS ์ ์ฑ ์ผ๋ก ์ธํด ํ๋ฉด์์ ๋ฐ๋ก API๋ฅผ ์ฌ์ฉํ ์ ์์ด ์๋ฒ๋ฅผ ์์ฑํ์ต๋๋ค.
2์ฃผ์ฐจ A๊ธฐ๋ฅ ๊ฐ๋ฐ์์ ์ฌ์ฉํ TypeScript์ Koa์ ๋ํ ์ดํด๋๊ฐ ๋ถ์กฑํด Node.js ๊ธฐ๋ฐ์ ์๋ก์ด ์๋ฒ๋ฅผ ๊ตฌ์ถํ์ต๋๋ค.
- ํ๋ก ํธ์์ ์ ๋ฌ๋ฐ์ ์ฌ์ง url์ api๋ก ์ ๋ฌํ๋ ๊ธฐ๋ฅ๊ณผ ๋ฆฌ์กํธ ์ฑ์ ๋์์ฃผ๋ ๊ธฐ๋ฅ์ ๊ฐ์ง ์๋ฒ๋ฅผ ๋ฐ๋ก ์์ฑํ์์ต๋๋ค.
- ์๋ฒ๋ฅผ ๋๊ฐ์ด ๋ง๋์๋ ค๋ฉด git์ week3-backend ํด๋์ ํ์ผ๋ค์ ์ฐ์๋ฉด ๋ฉ๋๋ค.
์ ๋ ฅ๋ฐ์ ์ด๋ฏธ์ง๋ก๋ถํฐ ์ผ๊ตด์ ๊ฐ์งํ๊ณ ์ ๋ ฅ๋ ์ด๋ฏธ์ง์์ ์ผ๋ง๋ ๋ง์ ์ผ๊ตด์ด ๊ฐ์ง๋์๊ณ ๊ฐ ์ผ๊ตด์ด ์ด๋์ ์ด๋ค ํฌ๊ธฐ๋ก ์์นํ๋ฉฐ ์ด๋ค ๋ชจ์ต์ ํ๊ณ ์๋์ง ๋ฐํํ๋ REST API์ ๋๋ค. ์ด๋ฏธ์ง์์ ๋ถ์ํ ์ฃผ์ ์ ๋ณด๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๊ฐ์ง๋ ์ผ๊ตด์ ์
- ๊ฐ์ง๋ ๊ฐ ์ผ๊ตด์ ๋ถ์ํ ์ ๋ณด
- ๊ฐ์ง๋ ๊ฐ ์ผ๊ตด์ ์ขํ ๋ฐ ํฌ๊ธฐ
- ๊ฐ์ง๋ ๊ฐ ์ผ๊ตด์ ๋, ์ฝ, ์ ์ ์ขํ
- ๊ฐ์ง๋ ์ผ๊ตด์ ์ถ์ ์ฑ๋ณ, ๋์ด ๋ฐ ์ถ์ ์น, ๋ถ์๋ ๊ฐ์ ,์ผ๊ตด์ ๋ฐฉํฅ ๋ฑ
React.js
,Canvas
Ubuntu 16.04
,Nginx
,Node.js
,Express
Naver Clova Face Recogintion API
-
http://101.101.217.78/ ์ ์
-
์ธ๋ฌผ ์ผ๊ตด์์ ๋ค๋ชจ๋ฐ์ค ํด๋ฆญํ์ฌ ํ๊ทธ ์์ฑ
-
J045 ๊น์๊ทผ - ์บ๋ฒ์ค์ ๋ฆฌ์กํธ์ ๋ํ ์ดํด๊ฐ ๊น์ด์ง ํ๋ก์ ํธ์์ต๋๋ค. ๋ชจ๋ ์๊ณ ํ์ จ์ด์!
-
J074 ๋ฐ๋ํ - ๋ฆฌ์กํธ ๊ด๋ จ ์ง์์ด ์ ๋ฌดํ์๋๋ฐ ์๊ทผ๋๊ป์ ์์ด๋ผ์ด๋ธ๋ฅผ ํตํ์ฌ ๋ง์ ์ง์์ ์ ์ ํด ์ฃผ์ จ์ต๋๋ค, ๊ฐ์ฌํฉ๋๋ค! ๋๋ถ์ด ํ์๋ถ๋ค ์ ๋ง ๊ณ ์ ๋ง์ผ์ จ์ต๋๋ค!
-
J104 ์ ์ฐ์ง - ํ์๋ค์ด ๋ชจ๋ ๊ณ ์ํด์ฃผ์ ์ ์๋ผ๋ฒจ์ด ์๋ ์ฃผ๋ง์ ๋ณด๋ผ ์ ์๊ฒ ๋์์ต๋๋ค! ๋ชจ๋ ๊ณ ์ํ์ จ์ด์!!
-
J161 ์ด์ง์ -
-
J182 ์ ์์ฑ - ์๊ทผ ๋ง์คํฐ๋๊ป์ ์ฃผ๋ง์ ํ์ฌํ์ จ์ต๋๋ค.
-
J039 ๊น์์ - ๋ถ์กฑํจ์ ๋ง์ด ๋๋ ํ๋ก์ ํธ์์ต๋๋ค22223333 ๋์์ด ๋๊ณ ์ ๋ ธ๋ ฅํ์ผ๋ ์ง์์ด ์์ ํฐ ๋์์ด ๋์ง ๋ชปํด ๋ง์ด ์์ฌ์ ์ต๋๋ค.. ๋ฆฌ์กํธ ๊ณ ์๋ถ๋ค๊ป์ ํ์จ์ฃผ์๊ณ ์๋ฒ ๊ณ ์๋ถ๋ค๋ ์ ์จ์ฃผ์ ์ ๋๋ฌด ๊ฐ์ฌํ์ต๋๋ค! ์๊ณ ํ์ จ์ด์ ๋ค๋ค!!
-
J055 ๊น์ง์ฑ - ๋ถ์กฑํจ์ ๋ง์ด ๋๋ ํ๋ก์ ํธ์์ต๋๋ค. ๋์์ด ๋๊ณ ์ ๋ ธ๋ ฅํ์ผ๋ ์ง์์ด ์์ ํฐ ๋์์ด ๋์ง ๋ชปํด ๋ง์ด ์์ฌ์ ์ต๋๋ค22222
-
J098 ์ก์์ - ๋ฅ๋ ฅ์๋ ํ์๋ค ๋๋ถ์ ๋ง์ด ๋ฐฐ์ธ ์ ์์๊ณ , ์ฆ๊ฑฐ์ด ํ๋ก์ ํธ์์ต๋๋ค. ๋ชจ๋ ๊ณ ์ํ์ จ์ต๋๋ค!
-
J166 ์ดํ์ค - ๋๋ ๋๊ตฐ๊ฐ์๊ฒ ๋์์ด ๋๊ณ ์ถ๋ค!
-
J198 ์ฃผ์ฌ์ฐ - ํ๋ก์ ํธ์ ๋์์ด ๋๊ณ ์ถ์ด ๋ ธ๋ ฅํ์ผ๋ ์ค๋ ฅ์ด ๋ถ์กฑํ์ฌ ๋์์ด ๋์ง ๋ชปํด ์์ฝ๊ณ ํ์๋ค์๊ฒ ์ฃ์กํ์ต๋๋ค. ๊ทธ๋ฌ๋ ํ์๋ถ๋ค๊ป์ ๋ชจ๋ ์ด์ฌํ ํด์ฃผ์๊ณ ํด์ ํ๋ก์ ํธ๋ฅผ ์์ฑํด์ ์ฆ๊ฑฐ์ด ๋ฆด๋ ์ด ํ๋ก์ ํธ ์์ต๋๋ค. ์์ผ๋ก ๊ณต๋ถํด์ ๋์์ด ๋๊ณ ์ถ์ต๋๋ค. ๋ชจ๋ ์๊ณ ํ์ ง์ต๋๋ค!
ํ๊ทธ๋ก ์ถ์ถ๋ ๋จ์ด๋ค์ ํตํด ์คํธ ํํฐ๋ง, ๋ง์ถค ๊ด๊ณ ๋ ๊ฒ์๊ธ ์ถ์ฒํ๊ธฐ
#4 PW:boostcamp2020
๋น์์ด https://github.com/hjh010501/appropriate-filetering
์ผ๊ตด ์ธ์ https://azure.microsoft.com/ko-kr/services/cognitive-services/face/
์ค์ํ ๋จ์ด ์ถ์ถ(ํต์ฌ์ด๊ตฌ ์ถ์ถ) https://aws.amazon.com/ko/comprehend/