Skip to content

boostcamp-2020/relay_11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

67 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๋ชจ์—ฌ๋ด์š” ๋™์ฐฝ์˜ ์ˆฒ

image

Contributer

๊ธฐํš

์ด์œ ๋…ธ ์ด์œ ํƒ ์ด์€์†” ์ด์ข…ํ™” ์ด์ฃผํ˜„ ์ด์ฃผํ˜• ์ด์ค€ํฌ ์ด์ง€์šฐ ์ด์ง€์€ ์ด์ง„์˜ ์ด์ง„์šฐ

๊ธฐํš

์ง€๊ธˆ์€ ์‚ฌ๋ผ์ง„ ์„ ํ›„๋ฐฐ๋ฅผ ์ฐพ์•„์ฃผ๋Š” ์„œ๋น„์Šค ์•„์ด๋Ÿฌ๋ธŒ์Šค์ฟจ์„ ์žฌํ•ด์„ํ•œ ์„œ๋น„์Šค์ด๋‹ค.

ํ•™๊ต ์กธ์—…์—ฐ๋„์— ๋”ฐ๋ผ ๊ฒŒ์‹œํŒ์ด ํ•˜๋‚˜์”ฉ ์žˆ๊ณ , ๊ฒŒ์‹œํŒ์€ ๋ฉ”์ธํ™”๋ฉด, ์‚ฌ์ง„์ฒฉ, ์ž์œ ๊ฒŒ์‹œํŒ์œผ๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค.

๊ตฌ์„ฑ์›๋“ค์ด ๊ฒŒ์‹œํŒ์— ๋ชจ์ด๋ฉด์„œ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ๋™์ฐฝ๋“ค์„ ์ฐพ๊ณ , ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ๋งŒ๋“ค์–ด์ง„๋‹ค.

๋ฉ”์ธํ™”๋ฉด์—๋Š” ์กธ์—…์‚ฌ์ง„์„ ์˜ฌ๋ฆฌ๊ณ , ์ž์œ ๊ฒŒ์‹œํŒ์—๋Š” ์ข‹์•„ํ•˜๋Š” ์ฃผ์ œ ๋“ฑ์˜ ๋‚ด์šฉ์„ ์˜ฌ๋ฆด ์ˆ˜ ์žˆ๋‹ค.

์‚ฌ์ง„์„ ์˜ฌ๋ฆฌ๋ฉด ํŽ˜์ด์Šค๋ถ์ฒ˜๋Ÿผ ์ธ๋ฌผ์„ ์ธ์‹ํ•˜์—ฌ ๋ผ๋ฒจ๋ง์„ ํ•  ์ˆ˜ ์žˆ๊ณ ,

ํŽ˜์ด์ง€ ๋‚ด์šฉ์—์„œ ํƒœ๊ทธ๋ฅผ ์ถ”์ถœํ•˜์—ฌ ์ŠคํŒธ ๊ธ€์„ ํ•„ํ„ฐ๋งํ•˜๋Š” ๊ธฐ๋Šฅ๊ณผ ๋‹ค๋ฅธ ํŽ˜์ด์ง€ ์ถ”์ฒœ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•œ๋‹ค.

์„ธ๋ถ€ ๊ธฐํš

๋ฉ”์ธ ํŽ˜์ด์ง€

์„œ๋น„์Šค ์ด๋ฆ„๊ณผ ๊ฒ€์ƒ‰ ํƒญ์ด ์žˆ๋‹ค. ๊ฒ€์ƒ‰ ํƒญ์—๋Š” ํ•™๊ต๋ช…๊ณผ ์ž…ํ•™์—ฐ๋„๊ฐ€ ์žˆ๋‹ค. ์ด ๋•Œ ํ˜„์žฌ ์กด์žฌํ•˜๋Š” ํ•™๊ต+์ž…ํ•™์—ฐ๋„์˜ ๋ชฉ๋ก๋งŒ ๋“œ๋กญ๋‹ค์šด์— ํ‘œ์‹œ๋œ๋‹ค. ์ถ”๊ฐ€๋ฅผ ์›ํ•  ๊ฒฝ์šฐ ๊ด€๋ฆฌ์ž๊ฐ€ ์ง์ ‘ ์ถ”๊ฐ€ํ•œ๋‹ค.

entry

์ƒ๋‹จ์—๋Š” ์„œ๋น„์Šค ์ด๋ฆ„๊ณผ ์šฐ์ธก์—๋Š” ํ•™๊ต๋ช…+์ž…ํ•™์—ฐ๋„ ํ‘œ์‹œ entry/์ž์œ  ๊ฒŒ์‹œํŒ/entry ํƒญ์ด ์กด์žฌํ•œ๋‹ค.(ํ˜„์žฌ ํƒญ์€ ๋‹ค๋ฅธ ์ƒ‰์œผ๋กœ ํ‘œ์‹œ) ๋ฉ”์ธ์œผ๋กœ ํ•ด๋‹น ๊ธฐ์ˆ˜์˜ ์กธ์—…์‚ฌ์ง„์„ ๋„์šด๋‹ค.

์ž์œ  ๊ฒŒ์‹œํŒ

์กด์žฌํ•˜๋Š” ๊ธ€ ๋ชฉ๋ก์„ ํ‘œ์‹œํ•œ๋‹ค. ํ•˜๋‹จ์— ํŽ˜์ด์ง€ ๋„˜๊ธฐ๋Š” ๋ฒ„ํŠผ, ์šฐ์ธก์— ๊ธ€ ์ž‘์„ฑ ๋ฒ„ํŠผ์ด ํ‘œ์‹œ๋˜์–ด์žˆ๋‹ค.

๊ธ€ ์ž‘์„ฑ ํŽ˜์ด์ง€

๊ธ€ ์ œ๋ชฉ, ์ž‘์„ฑ์ž, ๋น„๋ฐ€๋ฒˆํ˜ธ(์ˆ˜์ •, ์‚ญ์ œ ์‹œ ํ•„์š”)๋ฅผ ์ž…๋ ฅํ•œ๋‹ค. ์ค‘๊ฐ„์—๋Š” ๊ธ€ ๋ณธ๋ฌธ์„ ์ž…๋ ฅํ•œ๋‹ค. ํ•˜๋‹จ์— ์‚ฌ์ง„ ์ฒจ๋ถ€, ๊ธ€ ๊ฒŒ์‹œ ๋ฒ„ํŠผ์ด ์žˆ๋‹ค. (A) ๊ธ€์„ ์˜ฌ๋ฆด ๋•Œ API๋ฅผ ์ด์šฉํ•ด ๋น„์†์–ด๋ฅผ ํ•„ํ„ฐ๋งํ•œ๋‹ค. ์กฐ๊ฑด์— ๋งž์ง€ ์•Š๋Š” ๊ธ€์ผ ๊ฒฝ์šฐ ๊ธ€ ์ž‘์„ฑ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๊ฒŒํ•œ๋‹ค.

์ž์œ  ๊ฒŒ์‹œํŒ-๊ธ€ ์ฝ๊ธฐ

์ž์œ  ๊ฒŒ์‹œํŒ์—์„œ ๊ธ€์„ ํด๋ฆญํ•˜๋ฉด ๊ธ€ ์ œ๋ชฉ๊ณผ ์ž‘์„ฑ์ž, ๋ณธ๋ฌธ์„ ๋„์›Œ์ค€๋‹ค. ๊ธ€ ๋ณธ๋ฌธ ์•„๋ž˜์—๋Š” ์‚ญ์ œ๋ฅผ ์œ„ํ•œ ๋น„๋ฐ€๋ฒˆํ˜ธ, ์ˆ˜์ •ํ•˜๊ธฐ, ์‚ญ์ œํ•˜๊ธฐ ๋ฒ„ํŠผ์ด ์žˆ๋‹ค. (C) ๊ธ€ ํ•˜๋‹จ์—๋Š” ํ•ด๋‹น ๊ฒŒ์‹œ๊ธ€ ํƒœ๊ทธ์— ๊ธฐ๋ฐ˜, ๊ธฐ์กด ๊ธ€๋“ค ์ค‘ ๋น„์Šทํ•œ ๊ฒŒ์‹œ๊ธ€์„ ํ‘œ์‹œํ•œ๋‹ค.

์‚ฌ์ง„์ฒฉ ํŽ˜์ด์ง€

์ง€๊ธˆ๊นŒ์ง€ ์˜ฌ๋ผ์˜จ ์‚ฌ์ง„๋“ค์„ ๋ณด์—ฌ์ค€๋‹ค. ํ•˜๋‹จ์—๋Š” ์‚ฌ์ง„ ์ œ๋ชฉ์ด๋‚˜ ํƒœ๊ทธ๋กœ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ๋‹ค. ํŽ˜์ด์ง€ ๋„˜๊ธฐ๋Š” ๋ฒ„ํŠผ, ์‚ฌ์ง„ ๊ฒŒ์‹œ ๋ฒ„ํŠผ์ด ์žˆ๋‹ค.

์‚ฌ์ง„ ์—…๋กœ๋“œ ๊ฒŒ์‹œํŒ

์‚ฌ์ง„ ์ œ๋ชฉ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ์‚ฌ์ง„ ์—…๋กœ๋“œ ์‹œ ์‚ฌ์ง„์„ ํ‘œ์‹œํ•œ๋‹ค. (B) ์ด ๋•Œ ์–ผ๊ตด ์ธ์‹์„ ํ†ตํ•ด ์ธ๋ฌผ ๋ณ„๋กœ ๋ผ๋ฒจ์„ ๋ถ™์ผ ์ˆ˜ ์žˆ๋‹ค. ํ•˜๋‹จ์—๋Š” ์‚ฌ์ง„ ์ฒจ๋ถ€ ๋ฒ„ํŠผ, ์ž‘์„ฑํ•˜๊ธฐ ๋ฒ„ํŠผ์ด ์žˆ๋‹ค.

์‚ฌ์ง„์ฒฉ- ์‚ฌ์ง„ ๋ณด๊ธฐ

์‚ฌ์ง„์ด ํ‘œ์‹œ๋˜๋ฉฐ ์—…๋กœ๋“œ ๋•Œ ํƒœ๊ทธํ•œ ์ธ๋ฌผ ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•œ๋‹ค.

์ผ์ •

2์ฃผ์ฐจ : ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ

  • ๊ธ€ ๋‚ด์šฉ์—์„œ ์ค‘์š”ํ•œ ๋‹จ์–ด๋ฅผ ํƒœ๊ทธ๋กœ ์ถ”์ถœํ•˜๊ธฐ

3์ฃผ์ฐจ B ๊ธฐ๋Šฅ(๋น„์ „/์˜์ƒ ์ฒ˜๋ฆฌ) ๊ฐœ๋ฐœ - Relay11

  • ํ•™์ฐฝ์‹œ์ ˆ ๋‹จ์ฒด์‚ฌ์ง„์„ ์˜ฌ๋ฆฌ๋ฉด ์‚ฌ์ง„์—์„œ ์ธ๋ฌผ๋“ค์„ ์ธ์‹ํ•˜์—ฌ ๋ผ๋ฒจ๋งํ•˜๊ธฐ

๊ธฐ๋Šฅ2 ์ฒดํฌํฌ์ธํŠธ

  • ์‚ฌ์ง„ ์—…๋กœ๋“œ
  • ์‚ฌ์ง„ ์† ์ธ๋ฌผ์ฐพ๊ธฐ
  • ์ธ๋ฌผ์— ํƒœ๊ทธ ์ž‘์„ฑํ•˜๊ธฐ

FE ํŒŒํŠธ

๊ธฐ๋Šฅ

  1. ํŒŒ์ผ์„ ์„ ํƒํ•˜์—ฌ ์ด๋ฏธ์ง€๋ฅผ ์—…๋กœ๋“œํ•˜๋ฉฐ, ์ž…๋ ฅ๋ฐ›์€ ์ด๋ฏธ์ง€์— ๋ช‡๋ช…์˜ ์‚ฌ๋žŒ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.
  2. ์‚ฌ๋žŒ ์–ผ๊ตด๋งˆ๋‹ค ์ด๋ฆ„ ํƒœ๊ทธ๋ฅผ ๋‹ฌ์•„์„œ ์ „์†กํ•  ์ˆ˜ ์žˆ๋‹ค.

์ฒ˜์Œ์—” ์„œ๋ฒ„ ์—†์ด ํ”„๋ก ํŠธ์—์„œ Naver clova face recognition API๋ฅผ ์ด์šฉํ•˜๋ ค ํ•˜์˜€์œผ๋‚˜, CORS ์ •์ฑ…์œผ๋กœ ์ธํ•ด ํ™”๋ฉด์—์„œ ๋ฐ”๋กœ API๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์–ด ์„œ๋ฒ„๋ฅผ ์ƒ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

BE ํŒŒํŠธ

2์ฃผ์ฐจ A๊ธฐ๋Šฅ ๊ฐœ๋ฐœ์—์„œ ์‚ฌ์šฉํ•œ TypeScript์™€ Koa์— ๋Œ€ํ•œ ์ดํ•ด๋„๊ฐ€ ๋ถ€์กฑํ•ด Node.js ๊ธฐ๋ฐ˜์˜ ์ƒˆ๋กœ์šด ์„œ๋ฒ„๋ฅผ ๊ตฌ์ถ•ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ

  • ํ”„๋ก ํŠธ์—์„œ ์ „๋‹ฌ๋ฐ›์€ ์‚ฌ์ง„ url์„ api๋กœ ์ „๋‹ฌํ•˜๋Š” ๊ธฐ๋Šฅ๊ณผ ๋ฆฌ์•กํŠธ ์•ฑ์„ ๋„์›Œ์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ๊ฐ€์ง„ ์„œ๋ฒ„๋ฅผ ๋”ฐ๋กœ ์ƒ์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ์„œ๋ฒ„๋ฅผ ๋˜‘๊ฐ™์ด ๋งŒ๋“œ์‹œ๋ ค๋ฉด git์˜ week3-backend ํด๋”์˜ ํŒŒ์ผ๋“ค์„ ์“ฐ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

Naver Clova ์–ผ๊ตด ๊ฐ์ง€ API ์‚ฌ์šฉ ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆ

์ž…๋ ฅ๋ฐ›์€ ์ด๋ฏธ์ง€๋กœ๋ถ€ํ„ฐ ์–ผ๊ตด์„ ๊ฐ์ง€ํ•˜๊ณ  ์ž…๋ ฅ๋œ ์ด๋ฏธ์ง€์—์„œ ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ์–ผ๊ตด์ด ๊ฐ์ง€๋˜์—ˆ๊ณ  ๊ฐ ์–ผ๊ตด์ด ์–ด๋””์— ์–ด๋–ค ํฌ๊ธฐ๋กœ ์œ„์น˜ํ•˜๋ฉฐ ์–ด๋–ค ๋ชจ์Šต์„ ํ•˜๊ณ  ์žˆ๋Š”์ง€ ๋ฐ˜ํ™˜ํ•˜๋Š” REST API์ž…๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€์—์„œ ๋ถ„์„ํ•œ ์ฃผ์š” ์ •๋ณด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๊ฐ์ง€๋œ ์–ผ๊ตด์˜ ์ˆ˜
  • ๊ฐ์ง€๋œ ๊ฐ ์–ผ๊ตด์„ ๋ถ„์„ํ•œ ์ •๋ณด
    • ๊ฐ์ง€๋œ ๊ฐ ์–ผ๊ตด์˜ ์ขŒํ‘œ ๋ฐ ํฌ๊ธฐ
    • ๊ฐ์ง€๋œ ๊ฐ ์–ผ๊ตด์˜ ๋ˆˆ, ์ฝ”, ์ž…์˜ ์ขŒํ‘œ
    • ๊ฐ์ง€๋œ ์–ผ๊ตด์˜ ์ถ”์ • ์„ฑ๋ณ„, ๋‚˜์ด ๋ฐ ์ถ”์ •์น˜, ๋ถ„์„๋œ ๊ฐ์ •,์–ผ๊ตด์˜ ๋ฐฉํ–ฅ ๋“ฑ

๊ธฐ์ˆ  ์Šคํƒ ๋ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

FE

  • React.js, Canvas

BE

  • Ubuntu 16.04, Nginx, Node.js, Express

API

๐Ÿ˜ ์‚ฌ์šฉ๋ฒ•

  1. http://101.101.217.78/ ์ ‘์†

  2. '3์ฃผ์ฐจ ๊ฒฐ๊ณผ๋ฌผ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ' ํด๋ฆญ

  1. ์‚ฌ์ง„ ์ฒจ๋ถ€๋ฒ„ํŠผ ํด๋ฆญ ํ›„ ์‚ฌ์ง„ ์ฒจ๋ถ€(2mb ์ดํ•˜)

  2. ์ธ๋ฌผ ์–ผ๊ตด์œ„์˜ ๋„ค๋ชจ๋ฐ•์Šค ํด๋ฆญํ•˜์—ฌ ํƒœ๊ทธ ์ž‘์„ฑ

  • ํƒœ๊ทธ ์ž‘์„ฑ๊นŒ์ง€ ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค (ํƒœ๊ทธ ์ „์†ก ๋ฏธ๊ตฌํ˜„)

โœ๏ธ 3์ฃผ์ฐจ ํŒ€์›๋“ค์˜ ํšŒ๊ณ  ๋ฐ ์†Œ๊ฐ ๐Ÿ‘

  • J045 ๊น€์˜๊ทผ - ์บ”๋ฒ„์Šค์™€ ๋ฆฌ์•กํŠธ์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ๊นŠ์–ด์ง„ ํ”„๋กœ์ ํŠธ์˜€์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘ ์ˆ˜๊ณ ํ•˜์…จ์–ด์š”!

  • J074 ๋ฐ•๋™ํ˜„ - ๋ฆฌ์•กํŠธ ๊ด€๋ จ ์ง€์‹์ด ์ „๋ฌดํ•˜์˜€๋Š”๋ฐ ์˜๊ทผ๋‹˜๊ป˜์„œ ์‰์–ด๋ผ์ด๋ธŒ๋ฅผ ํ†ตํ•˜์—ฌ ๋งŽ์€ ์ง€์‹์„ ์ „์ˆ˜ ํ•ด ์ฃผ์…จ์Šต๋‹ˆ๋‹ค, ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ๋”๋ถˆ์–ด ํŒ€์›๋ถ„๋“ค ์ •๋ง ๊ณ ์ƒ ๋งŽ์œผ์…จ์Šต๋‹ˆ๋‹ค!

  • J104 ์‹ ์šฐ์ง„ - ํŒ€์›๋“ค์ด ๋ชจ๋‘ ๊ณ ์ƒํ•ด์ฃผ์…”์„œ ์›Œ๋ผ๋ฒจ์ด ์žˆ๋Š” ์ฃผ๋ง์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค! ๋ชจ๋‘ ๊ณ ์ƒํ•˜์…จ์–ด์š”!!

  • J161 ์ด์ง€์€ -

  • J182 ์ „์€์ฑ„ - ์˜๊ทผ ๋งˆ์Šคํ„ฐ๋‹˜๊ป˜์„œ ์ฃผ๋ง์„ ํ•˜์‚ฌํ•˜์…จ์Šต๋‹ˆ๋‹ค.

  • J039 ๊น€์„œ์˜ - ๋ถ€์กฑํ•จ์„ ๋งŽ์ด ๋Š๋‚€ ํ”„๋กœ์ ํŠธ์˜€์Šต๋‹ˆ๋‹ค22223333 ๋„์›€์ด ๋˜๊ณ ์ž ๋…ธ๋ ฅํ–ˆ์œผ๋‚˜ ์ง€์‹์ด ์–•์•„ ํฐ ๋„์›€์ด ๋˜์ง€ ๋ชปํ•ด ๋งŽ์ด ์•„์‰ฌ์› ์Šต๋‹ˆ๋‹ค.. ๋ฆฌ์•กํŠธ ๊ณ ์ˆ˜๋ถ„๋“ค๊ป˜์„œ ํž˜์จ์ฃผ์‹œ๊ณ  ์„œ๋ฒ„ ๊ณ ์ˆ˜๋ถ„๋“ค๋„ ์• ์จ์ฃผ์…”์„œ ๋„ˆ๋ฌด ๊ฐ์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค! ์ˆ˜๊ณ ํ•˜์…จ์–ด์š” ๋‹ค๋“ค!!

  • J055 ๊น€์ง„์„ฑ - ๋ถ€์กฑํ•จ์„ ๋งŽ์ด ๋Š๋‚€ ํ”„๋กœ์ ํŠธ์˜€์Šต๋‹ˆ๋‹ค. ๋„์›€์ด ๋˜๊ณ ์ž ๋…ธ๋ ฅํ–ˆ์œผ๋‚˜ ์ง€์‹์ด ์–•์•„ ํฐ ๋„์›€์ด ๋˜์ง€ ๋ชปํ•ด ๋งŽ์ด ์•„์‰ฌ์› ์Šต๋‹ˆ๋‹ค22222

  • J098 ์†ก์›์„ - ๋Šฅ๋ ฅ์žˆ๋Š” ํŒ€์›๋“ค ๋•๋ถ„์— ๋งŽ์ด ๋ฐฐ์šธ ์ˆ˜ ์žˆ์—ˆ๊ณ , ์ฆ๊ฑฐ์šด ํ”„๋กœ์ ํŠธ์˜€์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘ ๊ณ ์ƒํ•˜์…จ์Šต๋‹ˆ๋‹ค!

  • J166 ์ดํ—Œ์ค€ - ๋‚˜๋„ ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ ๋„์›€์ด ๋˜๊ณ ์‹ถ๋‹ค!

  • J198 ์ฃผ์žฌ์šฐ - ํ”„๋กœ์ ํŠธ์— ๋„์›€์ด ๋˜๊ณ  ์‹ถ์–ด ๋…ธ๋ ฅํ–ˆ์œผ๋‚˜ ์‹ค๋ ฅ์ด ๋ถ€์กฑํ•˜์—ฌ ๋„์›€์ด ๋˜์ง€ ๋ชปํ•ด ์•„์‰ฝ๊ณ  ํŒ€์›๋“ค์—๊ฒŒ ์ฃ„์†กํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํŒ€์›๋ถ„๋“ค๊ป˜์„œ ๋ชจ๋‘ ์—ด์‹ฌํžˆ ํ•ด์ฃผ์‹œ๊ณ  ํ•ด์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ์™„์„ฑํ•ด์„œ ์ฆ๊ฑฐ์šด ๋ฆด๋ ˆ์ด ํ”„๋กœ์ ํŠธ ์˜€์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ ๊ณต๋ถ€ํ•ด์„œ ๋„์›€์ด ๋˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๋ชจ๋‘ ์ˆ˜๊ณ ํ•˜์…ง์Šต๋‹ˆ๋‹ค!

๋„ˆ๋ฌด๋‚˜ ์ฆ๊ฑฐ์šด ๋ฆด๋ ˆ์ด ํ”„๋กœ์ ํŠธ

3์ฃผ์ฐจ : ํ…Œ์ด๋ธ” ๋ฐ์ดํ„ฐ

ํƒœ๊ทธ๋กœ ์ถ”์ถœ๋œ ๋‹จ์–ด๋“ค์„ ํ†ตํ•ด ์ŠคํŒธ ํ•„ํ„ฐ๋ง, ๋งž์ถค ๊ด‘๊ณ ๋‚˜ ๊ฒŒ์‹œ๊ธ€ ์ถ”์ฒœํ•˜๊ธฐ

UI ๊ตฌ์„ฑ

#4 PW:boostcamp2020

๋ฉ”์ธ ํŽ˜์ด์ง€

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2020-07-31 แ„‹แ…ฉแ„’แ…ฎ 6 11 34

entry ํŽ˜์ด์ง€

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2020-07-31 แ„‹แ…ฉแ„’แ…ฎ 5 08 56

์ž์œ  ๊ฒŒ์‹œํŒ

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2020-07-31 แ„‹แ…ฉแ„’แ…ฎ 5 09 00

์‚ฌ์ง„์ฒฉ (๊ธ€ ์ž‘์„ฑ)

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2020-07-31 แ„‹แ…ฉแ„’แ…ฎ 5 09 22

์ฐธ๊ณ ํ•  API

๋น„์†์–ด https://github.com/hjh010501/appropriate-filetering

์–ผ๊ตด ์ธ์‹ https://azure.microsoft.com/ko-kr/services/cognitive-services/face/

์ค‘์š”ํ•œ ๋‹จ์–ด ์ถ”์ถœ(ํ•ต์‹ฌ์–ด๊ตฌ ์ถ”์ถœ) https://aws.amazon.com/ko/comprehend/

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published