ykpark3 / SejongCodingHelper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐Ÿฅ Sejong Coding Helper

์„ธ์ข…๋Œ€ํ•™๊ต ์ฝ”๋”ฉ ์ˆ˜์—…์„ ์ˆ˜๊ฐ•ํ•˜๋Š” ํ•™์ƒ๋“ค์˜ ํšจ์œจ์ ์ธ ์ฝ”๋”ฉ ํ•™์Šต์„ ์œ„ํ•œ ์ฝ”๋”ฉ ๋„์šฐ๋ฏธ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.
๋”ฅ๋Ÿฌ๋‹ ๊ธฐ๋ฐ˜ Q&A ์ฑ—๋ด‡ ๊ธฐ๋Šฅ ๋ฐ TA ์กฐ๊ต ์ฑ„ํŒ… ๊ธฐ๋Šฅ ๋“ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.



๐Ÿ’ก Background

  1. ํ•™์ƒ๋“ค์ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋‹ต๋ณ€์„ ๋ฐ›๊ธฐ ํž˜๋“  ํ˜„ํ–‰ ์ฝ”๋”ฉ ์ˆ˜์—… ๊ตฌ์กฐ : TA ์กฐ๊ต๊ฐ€ ๋งŽ์€ ํ•™์ƒ๋“ค์— ๋Œ€ํ•œ ๋ชจ๋“  ์งˆ๋ฌธ์„ ๋‹ต๋ณ€ํ•˜๊ธฐ์—๋Š” ๊ฝค ํฐ ๋ถ€๋‹ด์ด๋ฉฐ, ์ค‘๋ณต๋œ ์งˆ๋ฌธ ๋˜ํ•œ ๋งค์šฐ ๋งŽ์Šต๋‹ˆ๋‹ค. ๊ฒฐ์ •์ ์œผ๋กœ ์งˆ๋ฌธ๊ณผ ๋‹ต๋ณ€์ด ์ด๋ฃจ์–ด์ง€๋Š” ์‹œ๊ฐ„์ด ๋‹ค์†Œ ์˜ค๋ž˜ ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค.
  2. ํ•™์Šต ์ž๋ฃŒ๋ฅผ ์ฐพ๋Š” ์–ด๋ ค์›€ : ์ฝ”๋”ฉ์— ์ฒ˜์Œ ์ ‘ํ•ด ๋Šฅ์ˆ™ํ•˜์ง€ ๋ชปํ•œ ํ•™์ƒ์˜ ๊ฒฝ์šฐ ๊ฒ€์ƒ‰์„ ํ†ตํ•ด์„œ ์–‘์งˆ์˜ ํ•™์Šต ์ž๋ฃŒ๋ฅผ ์ฐพ๋Š” ๊ฒƒ์ด ์–ด๋ ค์šฐ๋ฉฐ, ์ด์— ์‹œ๊ฐ„์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค.
  3. TA ์กฐ๊ต ์ธ๋ ฅ์˜ ๋ถ€์กฑ : ์ฝ”๋”ฉ ์ˆ˜์—…์„ ์ˆ˜๊ฐ•ํ•˜๋Š” ํ•™์ƒ ์ˆ˜์— ๋น„ํ•ด TA์กฐ๊ต ์ธ๋ ฅ์ด ๋ถ€์กฑํ•จ์— ๋”ฐ๋ผ ๋‹ค์–‘ํ•œ ๋ฌธ์ œ์ ์ด ๋ฐœ์ƒํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  4. ์›ํ™œํ•œ ์ˆ˜์—… ๊ด€๋ฆฌ์˜ ์–ด๋ ค์›€ : ํ˜„์žฌ TA์กฐ๊ต์™€ ๋‹ด๋‹น ํ•™์ƒ๊ณผ์˜ ์งˆ๋ฌธ์ด ๊ฐœ์ธ ์นด์นด์˜คํ†ก์ด๋‚˜ ์˜คํ”ˆ ์ฑ„ํŒ…์„ ํ†ตํ•ด ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ์ด ๋•Œ, TA์กฐ๊ต์˜ ์‚ฌ์ ์ธ ์˜์—ญ์„ ์นจํ•ดํ•  ์šฐ๋ ค๊ฐ€ ํฌ๋ฉฐ ์˜คํ”ˆ ์ฑ„ํŒ…๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ๋Š” ์‹ ์› ํ™•์ธ์ด ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

๐Ÿ“ Features

๊ฐ ํ•ญ๋ชฉ์˜ Features Preview๋ฅผ ํด๋ฆญํ•˜๋ฉด ๊ธฐ๋Šฅ ์Šคํฌ๋ฆฐ์ƒท์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


1. ์ฝ”๋”ฉ Q&A ์ฑ—๋ด‡ ๊ธฐ๋Šฅ

โœ”๏ธ ์ฝ”๋”ฉ ์ˆ˜์—…์„ ์ˆ˜๊ฐ•ํ•˜๋Š” ํ•™์ƒ๋“ค์ด ์‹œ๊ฐ„ ์ œ์•ฝ์„ ๋ฐ›์ง€ ์•Š๊ณ  ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ฑ—๋ด‡์—๊ฒŒ ์งˆ๋ฌธ ๊ฐ€๋Šฅ.
โœ”๏ธ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž ์งˆ๋ฌธ์—์„œ ์˜๋„, ๊ฐœ์ฒด๋ช… ์ธ์‹ โ†’ ์ธ์‹ํ•œ ์˜๋„, ๊ฐœ์ฒด๋ช… ํ‚ค์›Œ๋“œ๋ฅผ ์ด์šฉํ•˜์—ฌ ๋‹ต๋ณ€ ๊ฒ€์ƒ‰.
โœ”๏ธ ์‚ฌ์šฉ์ž ์งˆ๋ฌธ ํ‚ค์›Œ๋“œ ์ถ”์ถœ โ†’ TF-IDF, ์ฝ”์‚ฌ์ธ ์œ ์‚ฌ๋„ ๋ถ„์„์„ ํ†ตํ•œ ํ‚ค์›Œ๋“œ ์œ ์‚ฌ๋„ ๋†’์€ ์งˆ๋ฌธ ์ถ”์ฒœ.
๐Ÿ’ป Features Preview



2. TA์กฐ๊ต์™€ ์ฑ„ํŒ… ๊ธฐ๋Šฅ

โœ”๏ธ Q&A ์ฑ—๋ด‡์„ ํ†ตํ•ด์„œ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์€ ์งˆ๋ฌธ์„ TA์กฐ๊ต์™€ 1๋Œ€ 1์ฑ„ํŒ…์„ ํ†ตํ•ด ํ•ด๊ฒฐ ๊ฐ€๋Šฅ.
โœ”๏ธ ์ฝ”๋“œ์™€ ์ปดํŒŒ์ผ ๊ฒฐ๊ณผ๋ฅผ ํŽธ๋ฆฌํ•˜๊ฒŒ ์กฐ๊ต์—๊ฒŒ ์ „์†ก ๊ฐ€๋Šฅ.
๐Ÿ’ป Features Preview




3. ์›น ์ฝ”๋“œ ์ปดํŒŒ์ผ๋Ÿฌ ๊ธฐ๋Šฅ

โœ”๏ธ ํŽธ๋ฆฌํ•œ ์›น ์ปดํŒŒ์ผ ํ™˜๊ฒฝ ์ œ๊ณต.
โœ”๏ธ zt-exec Library๋ฅผ ์‚ฌ์šฉํ•ด ์„œ๋ฒ„ gcc Compiler, python3 ์— ์ ‘๊ทผํ•œ ๋‹ค์Œ ๊ฒฐ๊ณผ ๊ฐ’ ์ถ”์ถœ.
โœ”๏ธ ์กฐ๊ต์—๊ฒŒ ์ฝ”๋“œ ๋ฐ ์ž…, ์ถœ๋ ฅ ๊ฒฐ๊ณผ ๊ฐ„ํŽธ ์ „์†ก ๊ฐ€๋Šฅ.
๐Ÿ’ป Features Preview




๐Ÿ“š Stack & Library

Front-End

  • ReactJS
  • Redux

Back-End

  • Spring Boot
  • Spring JPA
  • Flask
  • MySQL

Machine Learning

  • TensorFlow
  • Scikit Learn

Intrastructure

  • AWS EC2, RDS
  • Nginx
  • Docker

๐Ÿ› ๏ธ Architecture


๐Ÿ’ป My Part

  • DB ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” Restful API ์ผ๋ถ€๋ฅผ ๊ฐœ๋ฐœํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • Naver chatbot API๋ฅผ ํ†ตํ•œ ์ฑ—๋ด‡ ์„œ๋น„์Šค ํ™˜๊ฒฝ์„ ์ผ๋ถ€ ๊ตฌ์ถ•ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • KoNLPy๋ฅผ ํ†ตํ•ด ํ•œ๊ตญ์–ด ํ˜•ํƒœ์†Œ ๋ถ„์„์„ ํ•˜์—ฌ ํ•„์š”ํ•œ ํ˜•ํƒœ์†Œ๋ฅผ ์ •์ œํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • CNN ๋ชจ๋ธ์„ ์ด์šฉํ•˜์—ฌ ๋ฌธ์žฅ ์˜๋„ ๋ถ„๋ฅ˜ ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ์–‘๋ฐฉํ–ฅ LSTM ๋ชจ๋ธ์„ ์ด์šฉํ•˜์—ฌ ๊ฐœ์ฒด๋ช… ์ธ์‹ ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • ์ฑ—๋ด‡ ์ฑ„ํŒ… DB๋ฅผ ์„ค๊ณ„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๐Ÿ” More

About


Languages

Language:JavaScript 43.6%Language:Java 30.2%Language:CSS 13.7%Language:Python 11.9%Language:HTML 0.6%Language:C 0.0%