Week17 Day1 - ai-esg/our-history GitHub Wiki

ํŒ€ NLP 11์กฐ Week17 Day1

๋ชฉ์ฐจ

์ผ์ž

  • 2021.11.22 ์›”

ํŒ€์›

  • ๋ฌธ์„์•”_T2075
  • ๋ฐ•๋งˆ๋ฃจ์ฐฌ_T2078
  • ๋ฐ•์•„๋ฉ˜_T2090
  • ์šฐ์›์ง„_T2137
  • ์œค์˜ํ›ˆ_T2142
  • ์žฅ๋™๊ฑด_T2185
  • ํ™ํ˜„์Šน_T2250

์ฃผ๊ฐ„ ์ผ์ •

ํ”ผ์–ด์„ธ์…˜

์›น ์„œ๋ฒ„ ๊ด€๋ จ ๊ฐ€๋Šฅ ๊ธฐ์ˆ 

  • ๋ฌธ์„์•”
    • ์›น ์ผ๋ฐ˜ : HTML, CSS(SASS), JavaScript(ES6), Typescript
    • ํ”„๋ก ํŠธ์—”๋“œ : React, Express
    • ๋ฐฑ์—”๋“œ : Node.js, mysql2, redis
  • ๋ฐ•๋งˆ๋ฃจ์ฐฌ
    • Flask(์ง„์งœ ์กฐ๊ธˆ ์จ๋ด„)
  • ๋ฐ•์•„๋ฉ˜
  • ์šฐ์›์ง„
  • ์œค์˜ํ›ˆ
    • ์›น : React
    • ์•ฑ : ReactNative, AndroidStudio
    • ๋ฐฑ์—”๋“œ : Flask, Node js, MongoDB
  • ์žฅ๋™๊ฑด
    • Flask, React ์™„์ „ ์ฐ๋จน๋งŒ ํ•ด๋ดค์Šต๋‹ˆ๋‹ค.
    • HTML, CSS, JS ๋Š” ์˜ˆ์ „์— ๊ณต๋ถ€๋ฅผ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ํ™ํ˜„์Šน

๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ ๋ฐฉ๋ฒ•

์ž‘์—… ๋ถ„๋ฐฐ 4๊ฐ€์ง€

์žฅ์†Œ(๋ช…์†Œ)

  1. API ๋ฆฌ์ŠคํŠธ์— ๊ฐ€์ ธ์˜ค๋Š” ๋ฐ์ดํ„ฐ ํš์ผํ™” (์ตœ์ข… ๋ฐ์ดํ„ฐ๋ฅผ ๋งŒ๋“œ๋Š” ์ž‘์—…) json,xml์กฐํ•ฉํ•ด์„œ -> ๋ฐ์ดํ„ฐ๋กœ ๋งŒ๋“ค๊ธฐ

    • ํ™” : API ๋ฌธ์„œ์— ๋Œ€ํ•ด ์ดํ•ดํ•˜๊ณ  ์–ด๋–ค ์ •๋ณด๊ฐ€ ์žˆ๋Š”์ง€ ํ† ์˜ํ•˜๊ธฐ
    • ์ˆ˜ : ํ† ์˜ ์ •๋ณด๊ธฐ๋ฐ˜์œผ๋กœ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ž๋ฃŒ๊ตฌ์กฐํ˜•์œผ๋กœ ์ €์žฅํ•˜๊ธฐ
    • ๋ฐ•๋งˆ๋ฃจ์ฐฌ
    • ๋ฐ•์•„๋ฉ˜
  2. google API (์ž๋™ํ™” ์ž…๋ ฅ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ Train ๋ฐ์ดํ„ฐ ๊ตฌ์ถ•)

    • ์šฐ์›์ง„
  3. naver (ํฌ๋กค๋ง์„ ์ž๋™ํ™” ํ•ด๋ณด๊ธฐ)

    • ๋ฆฌ๋ทฐ + ๋ธ”๋กœ๊ทธ ์—ฌ๊ธฐ๊ฐ€ ๊ฐ€์žฅ ์–ด๋ ค์šธ ๋“ฏ (์•ž์œผ๋กœ๋„ ๊ณ ๋ฏผํ•  ๋ถ€๋ถ„)
    • ์œค์˜ํ›ˆ
    • ๋ฌธ์„์•”
    • ํ™ํ˜„์Šน
  4. instagram (ํฌ๋กค๋ง์„ ์ž๋™ํ™” ํ•ด๋ณด๊ธฐ)

    • ํฌ์ŠคํŒ…
    • ์žฅ๋™๊ฑด

์™„์ „ ๋ฐ์ดํ„ฐ


๋ฐ์ดํ„ฐ

์‚ฌ์šฉ์ž ์งˆ๋ฌธ :

๋ช…์†Œ ๋ฆฌ๋ทฐ๊ฐ€ list ๊ณ„ ์‹œ๊ฐ„ ๊ฒฝ๋น„

์Šค์ฝ”์–ด

๋ฆฌ์ŠคํŠธ 10๊ฐœ ๊ฐ€๊นŒ์šด๊ฒƒ๋“ค ๋ฌถ์–ด์„œ gps ๊ธฐ๋ฐ˜ ๊ฑฐ๋ฆฌ ์ธก์ • ํ•„์š”

๊ด€๋ จ ๋ฆฌ๋ทฐ๋ฅผ ์ „๋ถ€ ๋ชจ์•„๋‘” ์ƒํƒœ?

  • !! ์šฐ์„  ์ž‘์—… !!
  1. API ์ •๋‹ต ๋ผ๋ฒจ์„ ๊ฐ€์ ธ์˜ด (์—ฌํ–‰์ง€) API 2๊ฐœ ์ •๋„ ์„ ํƒ์ง€์— ๋Œ€ํ•œ ์ •๋ฆฌ?
    • ์—ฌํ–‰์ง€์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ์–ผ๋งˆ๋‚˜ ํฌํ•จ๋œ์ง€ ํ™•์ธํ•˜๊ธฐ
  2. ์ž…๋ ฅ ๋ฐ์ดํ„ฐ ๊ฐ€์ ธ์˜ค๊ธฐ (google API, naver, instagram) ๋ถ„๋ฐฐํ•˜๋ฉด ์ข‹์„ ๋“ฏ ํ•ฉ๋‹ˆ๋‹ค ํ‹€ ๋งŒ๋“ค๊ณ 
    • ์“ธ๋ชจ์—†๋Š” ๋ฌธ์žฅ์„ ์ œ๊ฑฐํ•˜๋Š” ๋ฐฉ๋ฒ•
    • ๋ฆฌ๋ทฐ ๋ฐ์ดํ„ฐ๋ž‘ ์งˆ๋ฌธ ๋ฐ์ดํ„ฐ ๋™๊ธ‰์— ๋ด๋„ ์ข‹์„๊ฒƒ์ด๋‹ค.

์ตœ์ข… ํ”„๋กœ์ ํŠธ (12์›” 24์ผ ๊นŒ์ง€)

๋ฐ์ดํ„ฐ ์ชฝ์€ ์ „๋ถ€ ๊ฐ™์ด(์„ธ๋ถ€ ๋‚˜๋ˆ ์„œ) ๋ชจ๋ธ ์‹คํ—˜์ ์ธ ๋ถ€๋ถ„ ๊ฐ™์ด ์„œ๋น„์Šค

  • AI ์„œ๋น™ ์ˆ˜์—…

  • ์–ด๋–ค ๊ธฐ๋Šฅ ์ œ๊ณตํ• ์ง€

  • FE ๋ชฉ์—… -> FE(๊ตฌ์ฒดํ™”) -> ํ•„์š”ํ•œ API ์ œ๊ณต

  • 1์ฃผ์ฐจ ๋ชฉํ‘œ

    • ๋ฐ์ดํ„ฐ ์ž…, ์ถœ๋ ฅ ํ˜•ํƒœ๋กœ ์ฒ˜๋ฆฌ
    • ๋ชจ๋ธ ๊ตฌ์ถ•
  • 2์ฃผ์ฐจ ๋ชฉํ‘œ

  • 3์ฃผ์ฐจ ๋ชฉํ‘œ

  • 4์ฃผ์ฐจ ๋ชฉํ‘œ

  • 5์ฃผ์ฐจ ๋ชฉํ‘œ

๋ฌธ์ œ ์ •์˜

  • ๊ฐ€๊ณ ์žํ•˜๋Š” ์žฅ์†Œ๊ฐ€ ๋ช…ํ™•ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์ž˜ ์•Œ์ง€ ๋ชป ํ•  ๋•Œ, ๋ฌธ์žฅ ์ž…๋ ฅ๋งŒ์œผ๋กœ ์ ํ•ฉํ•œ ์žฅ์†Œ๋ฅผ ์ถ”์ฒœ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค.

์‚ฌ์šฉ์ž ํƒ€๊ฒŸ

  • ๊ณตํ†ต
    • ์–ด๋”” ๊ฐˆ ์ง€ ๋ชจ๋ฅผ ๋•Œ
    • ๊ฒฐ์ •์„ ๋ชปํ•˜๋Š” ๋ถ„๋“ค์„ ์œ„ํ•œ ๊ฒฐ์ • ๋„๊ตฌ?
  • 20 ~ 30๋Œ€
    • ์ผ์ผ์ด ๊ฒ€์ƒ‰ํ•˜๊ธฐ ๋ฒˆ๊ฑฐ๋กœ์šธ ๋•Œ
    • ๊ฒ€์ƒ‰์— ๋งŽ์€ ์‹œ๊ฐ„์„ ํˆฌ์žํ•˜๊ธฐ ํž˜๋“ค ๋•Œ
  • 40๋Œ€ ~ 70๋Œ€
    • ๊ฒ€์ƒ‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ชจ๋ฅผ ๋•Œ

๊ธฐ์กด์˜ ์‚ฌ์šฉ ์‹œ๋‚˜๋ฆฌ์˜ค

  1. ์žฅ์†Œ๋ฅผ ๊ฒฐ์ • (๊ณ„์ ˆ, ์ง€์—ญ ๊ณ ๋ คํ•ด์„œ ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•)
  2. ์ˆ™์†Œ, ์Œ์‹์ , ์ด๋™ ๊ฒฝ๋กœ ์ตœ์ ํ™”

ํŠธ๋ฆฌํ”Œ(์ •๋ฆฌ) ์ด๋™ ๊ฒฝ๋กœ ์ง€์ถœ ๊ฒฝ๋น„

์ตœ์ข… ์‹œ๋‚˜๋ฆฌ์˜ค

  1. ์žฅ์†Œ๋ฅผ XX๋กœ ๊ฒฐ์ • 1ํŽ˜์ด์ง€
  2. ์žฅ์†Œ ๊ธฐ๋ฐ˜ XX๋กœ ์ˆ™์†Œ ๊ฒฐ์ • 2ํŽ˜์ด์ง€
  3. ์žฅ์†Œ ๊ธฐ๋ฐ˜ XX๋กœ ์Œ์‹์  ๊ฒฐ์ • ๋ณด๋ฅ˜
    • ์žฅ์†Œ ์ฃผ๋ณ€ ๊ฑฐ๋ฆฌ ๊ณ ๋ ค
    • ๋ฌธ์žฅ ๋‚ด์˜ ์Œ์‹ ์ •๋ณด

์žฅ์†Œ๊ฐ€ ์–ด๋””๊นŒ์ง€ ์ถ”์ฒœํ•ด์ฃผ๋‚˜

  1. ์ง€์—ญ
    • ๋‚ด๋ถ€ ๋ฐ์ดํ„ฐ๋Š” API ์—์„œ ์ง€์›
  2. ์ •ํ™•ํ•œ ๋ช…์†Œ (์ง€์—ญ ์ •๋ณด ํฌํ•จ)

์™ผ์ชฝ ๋“œ๋ž๋‹ค์šด(์ „๊ตญ ํฌํ•จ)์— ์ง€์—ญ ์žˆ๊ณ  ์˜ค๋ฅธ์ชฝ์— ๋ฌธ์žฅ