๐ŸŽฒ S.A. Do u know all the Simpson's?

๊น€๋ฐฅยท2022๋…„ 5์›” 18์ผ
1

์‹ฌ์Šจ ์บ๋ฆญํ„ฐ๋ฅผ ๋ชจ๋‘ ์•Œ๊ณ ์žˆ๋‚˜์š”?

๊ถ๊ธˆํ•œ ์‹ฌ์Šจ ์บ๋ฆญํ„ฐ๋ฅผ ๋ฌผ์–ด๋ณด์„ธ์š”!

์„œ๋น„์Šค ์†Œ๊ฐœ

์‹ฌ์Šจ ์‚ฌ์ง„ ์ž…๋ ฅ์‹œ keras์—์„œ ์บ๋ฆญํ„ฐ๋ฅผ ์ธ์‹ํ•ด ์‹ฌ์Šจ ์บ๋ฆญํ„ฐ ์ด๋ฆ„์„ ์ถœ๋ ฅํ•ด์ฃผ๋Š” ์„œ๋น„์Šค

๋ชจ๋ธ

Faster R-CNN

๋ฐ์ดํ„ฐ์…‹

The Simpsons Characters Data

์‚ฌ์šฉ ํˆด

๊ฐœ๋ฐœ ํˆด )

Vscode, Pycharm, Python, Tensorflow, Keras, Flask, MongoDB, HTML, CSS, JavaScript

ํ˜‘์—… ํˆด )

Notion, Github, Figma, Slack, GatherTown

ํ•„์ˆ˜๊ธฐ๋Šฅ

  • ์›น์ƒ์—์„œ ์‚ฌ์šฉ์ž๊ฐ€ ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ์‹œ ํ•ด๋‹น ์ด๋ฏธ์ง€์˜ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ์›น์— ์ถœ๋ ฅ
  • ์ธ์‹ํ•œ ์‹ฌ์Šจ์ด๋ฏธ์ง€์˜ ์ •๋ณด๋ฅผ DB์— ์ €์žฅ
  • ์ด๋ฏธ์ง€ ๊ฒฐ๊ณผ ๊ณต์œ  ๊ธฐ๋Šฅ (ogํƒœ๊ทธ ์ด์šฉ)

์ถ”๊ฐ€๊ธฐ๋Šฅ

  • ๋ฐ์ดํ„ฐ ์ถ”๊ฐ€ ํ•™์Šต (ex : ์‚ฌ์ง„ ๋ช‡ ์žฅ ๋” ์ถ”๊ฐ€ํ•˜์—ฌ ํ•ด๋‹น์‹ฌ์Šจ์˜ ์นดํ…Œ๊ณ ๋ฆฌ์— ์ถ”๊ฐ€)
  • ****๋งŽ์ด ์กฐํšŒ๋œ ์บ๋ฆญํ„ฐ๋ฅผ GET์œผ๋กœ ๊ฐ€์ ธ์™€ ์›น์ƒ์— ๊ทธ๋ž˜ํ”„๋กœ ์ถœ๋ ฅ

(์–ด๋–ค ์‹ฌ์Šจ ์บ๋ฆญํ„ฐ๊ฐ€ ๊ฐ€์žฅ ๋งŽ์ด ์กฐํšŒ๋˜์—ˆ๋Š”์ง€ : ์•Œ๋ ค์ง€์ง€ ์•Š์€ ์บ๋ฆญํ„ฐ๊ฐ€ ๋งŽ์ด ์กฐํšŒ๋˜์—ˆ์„ ๊ฒƒ์ด๋ผ ์˜ˆ์ƒ)

ํŽ˜์ด์ง€ ์ด์šฉ์ž

์‹ฌ์Šจ ํŒฌ, ์‹ฌ์Šจ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋ณธ ์‚ฌ๋žŒ

๋„์ „๊ณผ์ œ

  • GIT์˜ Pull Request๋ฅผ ์š”์ฒญ์‹œ ํŒ€์› ์ค‘ ํ•œ ๋ช… ์ด์ƒ์ด ์ฝ”๋“œ๋ฅผ ๊ฒ€ํ† ํ›„ ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹ฌ์•„์ฃผ์„ธ์š”. ๋ฆฌ๋ทฐ๊ฐ€ ๋๋‚˜๋ฉด Merge๋ฅผ ์ง„ํ–‰
  • ํ”„๋ก ํŠธ์—”๋“œ์™€ ๋ฐฑ์—”๋“œ๋ฅผ ๋ณ„๋„์˜ ๋ ˆํฌ์ง€ํ† ๋ฆฌ๋กœ ๋ถ„๋ฆฌํ•ด์„œ ์‚ฌ์šฉ
  • ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์‹œ Postman์„ ํ™œ์šฉ
  • jQuery๋ฅผ ์ œ์™ธํ•œ javascript๋ฅผ ์ด์šฉํ•œ ํ”„๋ก ํŠธ์—”๋“œ ๊ตฌํ˜„
  • Flask API ๋ชจ๋“ˆํ™” - ๊ฐœ์ธ ์ž‘์—…์‹œ app.py์— ์ž‘์—… ํ›„ ์ถ”ํ›„ ํ•ฉ์น ๋•Œ ๋ชจ๋“ˆํ™”
  • ๋‹ค์–‘ํ•œ ๋ชจ๋ธ๋กœ ํ•™์Šต, ์„ฑ๋Šฅ๊ฒฐ๊ณผ๋ฅผ benchmark(๋น„๊ต)

ํŒ€ ๋ช… : (6์กฐ) ๊ฐ•ํ™”์„ฑ๊ณต
๋ฉค๋ฒ„๊ตฌ์„ฑ : ๊น€๋ฏผ์žฌ, ์ „์ง„์˜, ์œค๊ฐ€ํ˜„, ์ด์Šนํƒœ

๊ฐœ๋ฐœ ์ผ์ •

๊ฐœ๋ฐœ ๊ธฐ๊ฐ„ : 22.05.19.๋ชฉ ~ 22.05. 24.ํ™”

๋ ˆ์ด์•„์›ƒ

API ์„ค๊ณ„

[ ํ•„์ˆ˜๊ธฐ๋Šฅ ]

  1. ์‚ฌ์ง„์„ ์›น์‚ฌ์ดํŠธ์—์„œ ๋ณด๋‚ด๊ธฐ POST
  2. ์‚ฌ์ง„์„ ์›น์‚ฌ์ดํŠธ์—์„œ ๋ณด๋‚ด์ฃผ์—ˆ์„๋•Œ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ GET์œผ๋กœ ๊ฐ€์ ธ์˜ค๊ธฐ

[ ์ถ”๊ฐ€๊ธฐ๋Šฅ ]

  1. ๋งŽ์ด ์กฐํšŒ๋œ ์บ๋ฆญํ„ฐ๋ฅผ GET์œผ๋กœ ๊ฐ€์ ธ์˜ค๊ธฐ

(1๋ฒˆ์„ ๊ทธ๋ž˜ํ”„๋กœ ํ‘œํ˜„ํ•˜๊ธฐ : ์–ด๋–ค ์บ๋ฆญํ„ฐ๊ฐ€ ๊ฐ€์žฅ ๋งŽ์ด์กฐํšŒ๋˜์—ˆ๋Š”์ง€, ์•Œ๋ ค์ง€์ง€์•Š์€์บ๋ฆญํ„ฐ๊ฐ€ ๋งŽ์„๊ฒƒ์ด๋ผ ์˜ˆ์ƒ๋จ)

๊ทธ ์™ธ ๊ณ„ํš

- ์˜์ƒ์ดฌ์˜ : ์ „์ง„์˜
- ๋ฐœํ‘œ์ž : ์œค๊ฐ€ํ˜„
- Github ๊ฐœ์ธ ๋ธŒ๋žœ์น˜์— ์—…๋กœ๋“œ
- Github Readme, Wiki๋Š” ์ฐจ์ฐจ ์—…๋ฐ์ดํŠธ ํ•ด๊ฐ€๋Š” ๊ฑธ๋กœ
- Github Readme์— ๊ฐ์ž๊ฐ€ ์˜ค๋Š˜ ํ•œ ์ผ ์—…๋กœ๋“œ

๋…ธ์…˜์œผ๋กœ ์ž‘์„ฑ๋œ ํ”„๋กœ์ ํŠธ ๊ฐœ์š” ๋ณด๊ธฐ (ํด๋ฆญ)

profile
๋ธ”๋กœ๊ทธ ์˜ฎ๊ฒผ์Šต๋‹ˆ๋‹ค!

0๊ฐœ์˜ ๋Œ“๊ธ€