KHUDA 7๊ธฐ NLP ํŠธ๋ž™ ๐Ÿ†

KHUDA 7๊ธฐ NLP ํŠธ๋ž™ ๐Ÿ†

Description

๊ฒฝํฌ๋Œ€ํ•™๊ต ๋ฐ์ดํ„ฐ๋ถ„์„ยทAI ์ค‘์•™๋™์•„๋ฆฌ KHUDA 7๊ธฐ์—์„œ NLP ํŠธ๋ž™์›์œผ๋กœ ํ™œ๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ฐฉํ•™์—๋Š” ๋จธ์‹ ๋Ÿฌ๋‹๊ณผ ๋”ฅ๋Ÿฌ๋‹์˜ ๊ธฐ๋ฐ˜ ๊ฐœ๋…์„ ํ•™์Šตํ•˜๊ณ  ๋ฐœ์ œ์™€ ํ† ์ด ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ์œผ๋ฉฐ, ํ•™๊ธฐ ์ค‘์—๋Š” ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ์™€ LLM ๊ด€๋ จ ๋‚ด์šฉ์„ ์‹ฌํ™” ํ•™์Šตํ•œ ๋’ค ์ด๋ฅผ ๋ฒ•๋ฅ  ๋„๋ฉ”์ธ์— ์ ์šฉํ•œ RAG ํ”„๋กœ์ ํŠธ๋ฅผ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ฐฉํ•™ ์‹ฌํ™” ์„ธ์…˜

KHUDA 7๊ธฐ NLP ํŠธ๋ž™ ๐Ÿ†

์ฃผ์ฐจ๋ณ„ ํ•™์Šต ์ž๋ฃŒ์™€ ์‹ค์Šต ์ฝ”๋“œ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋จธ์‹ ๋Ÿฌ๋‹ยท๋”ฅ๋Ÿฌ๋‹์˜ ํ•ต์‹ฌ ๊ฐœ๋…์„ ์ •๋ฆฌํ•˜๊ณ , ์„ธ์…˜ ๊ตฌ์„ฑ์›๋“ค๊ณผ ๋ฐœํ‘œ ๋ฐ ์งˆ์˜์‘๋‹ต์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ๋จธ์‹ ๋Ÿฌ๋‹๊ณผ ๋”ฅ๋Ÿฌ๋‹์˜ ์ฃผ์š” ๊ฐœ๋…์„ ํ•™์Šตํ•˜๊ณ  ์ฃผ์ฐจ๋ณ„ ๋‚ด์šฉ์„ ์ฝ”๋“œ์™€ ํ•จ๊ป˜ ์ •๋ฆฌ
  • 3์ฃผ์ฐจ ์„ธ์…˜ ๋ฐœ์ œ๋ฅผ ๋‹ด๋‹นํ•˜์—ฌ ํ•™์Šต ๋‚ด์šฉ์„ ๊ตฌ์กฐํ™”ํ•˜๊ณ  ๋ฐœํ‘œ ์ž๋ฃŒ ์ค€๋น„
  • ์„ธ์…˜์—์„œ ๋‹ค๋ฃฌ ์ด๋ก ์„ ํ† ์ด ํ”„๋กœ์ ํŠธ์— ์ ์šฉํ•˜๋ฉฐ ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ๋ถ€ํ„ฐ ๋ชจ๋ธ ํ™œ์šฉ๊นŒ์ง€์˜ ํ๋ฆ„ ๊ฒฝํ—˜

ํ† ์ด ํ”„๋กœ์ ํŠธ: ๋‚˜๋ž๋ง์‹ธ๋ฏธ

KHUDA 7๊ธฐ NLP ํŠธ๋ž™ ๐Ÿ†

๋ฐฉํ•™ ์„ธ์…˜์—์„œ ํ•™์Šตํ•œ ๋‚ด์šฉ์„ ํ™œ์šฉํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ๋ฌธ์žฅ ์† ๋งž์ถค๋ฒ• ์˜ค๋ฅ˜๋ฅผ ๋‹จ๊ณ„๋ณ„ ํ€ด์ฆˆ๋กœ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค โ€˜๋‚˜๋ž๋ง์‹ธ๋ฏธโ€™๋ฅผ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ์—ฌ๋Ÿฌ ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ API์™€ ํ˜•ํƒœ์†Œ ๋ถ„์„ยท๋ฌธ์žฅ ๋ถ„๋ฆฌ ๋„๊ตฌ๋ฅผ ๋น„๊ตํ•˜๊ณ  ๋ฐ์ดํ„ฐ ์ƒ์„ฑ ๊ณผ์ •์— ํ™œ์šฉ
  • ์•ฝ 1,000๊ฐœ์˜ ์ดˆ๊ธฐ ๋ฌธํ•ญ์„ ๊ฒ€ํ† ยท๊ฐ€๊ณตํ•˜์—ฌ 1,296๊ฐœ์˜ ๋งž์ถค๋ฒ• ํ€ด์ฆˆ ๋ฐ์ดํ„ฐ์…‹ ๊ตฌ์ถ•
  • ๋ฌธํ•ญ์„ ๋‚œ์ด๋„ 1~5๋‹จ๊ณ„๋กœ ๋ถ„๋ฅ˜ํ•˜๊ณ  ๋‹จ๊ณ„๋ณ„ ๋ฐ์ดํ„ฐ ๋ถ„ํฌ๊ฐ€ ๊ท ํ˜•์„ ์ด๋ฃจ๋„๋ก ๊ตฌ์„ฑ
  • ํŒ€ ํ”„๋กœ์ ํŠธ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘ยท์ •์ œ์™€ NLP ๊ธฐ๋ฐ˜ ์„œ๋น„์Šค ๊ตฌํ˜„ ๊ณผ์ •์„ ๊ฒฝํ—˜

๐Ÿ† Awards

ํ•™๊ธฐ NLP ์„ธ์…˜

ํ•™๊ธฐ ์ค‘์—๋Š” NLP ํŠธ๋ž™์—์„œ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ ๋ชจ๋ธ์˜ ๋ฐœ์ „ ๊ณผ์ •๊ณผ TransformerยทLLM ๊ด€๋ จ ๊ฐœ๋…์„ ํ•™์Šตํ•˜๊ณ , ๋งค์ฃผ ์‹ค์Šต๊ณผ ๊ณผ์ œ๋ฅผ ํ†ตํ•ด ์ฃผ์š” ๋ชจ๋ธ์˜ ๊ตฌ์กฐ์™€ ํ™œ์šฉ ๋ฐฉ๋ฒ•์„ ์ตํ˜”์Šต๋‹ˆ๋‹ค.

  • ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ์˜ ๊ธฐ๋ณธ์ ์ธ ์ „์ฒ˜๋ฆฌ์™€ ์ž„๋ฒ ๋”ฉ๋ถ€ํ„ฐ Transformer ๊ธฐ๋ฐ˜ ๋ชจ๋ธ๊นŒ์ง€ ๋‹จ๊ณ„์ ์œผ๋กœ ํ•™์Šต
  • LLM์˜ ๊ตฌ์กฐ์™€ ํ•™์Šตยท์ถ”๋ก  ๋ฐฉ์‹์„ ๊ณต๋ถ€ํ•˜๊ณ  ๊ด€๋ จ ๊ตฌํ˜„ ๊ณผ์ œ ์ˆ˜ํ–‰
  • ๊ฒ€์ƒ‰ ์ฆ๊ฐ• ์ƒ์„ฑ๊ณผ ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋“ฑ LLM ๊ธฐ๋ฐ˜ ์„œ๋น„์Šค ๊ฐœ๋ฐœ์— ํ•„์š”ํ•œ ๊ธฐ์ˆ  ํƒ๊ตฌ
  • ์„ธ์…˜ ํ•™์Šต ๋‚ด์šฉ์„ ์ •๋ฆฌํ•˜๊ณ  ์ฝ”๋“œ๋กœ ๊ตฌํ˜„ํ•˜์—ฌ ๋ณ„๋„์˜ GitHub ์ €์žฅ์†Œ๋กœ ๊ด€๋ฆฌ

์‹ฌํ™” ํ”„๋กœ์ ํŠธ: WoodJudge

KHUDA 7๊ธฐ NLP ํŠธ๋ž™ ๐Ÿ†

ํ•™๊ธฐ NLP ์„ธ์…˜์—์„œ ํ•™์Šตํ•œ LLM๊ณผ RAG ๊ธฐ์ˆ ์„ ์‹ค์ œ ๋ฌธ์ œ์— ์ ์šฉํ•˜๊ธฐ ์œ„ํ•ด, ์‚ฌ์šฉ์ž์˜ ๋ฒ•๋ฅ  ์งˆ๋ฌธ๊ณผ ์œ ์‚ฌํ•œ ํŒ๋ก€๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ์ด๋ฅผ ๊ทผ๊ฑฐ๋กœ ๋‹ต๋ณ€์„ ์ƒ์„ฑํ•˜๋Š” ์„œ๋น„์Šค โ€˜WoodJudgeโ€™๋ฅผ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.

  • ํŒ๋ก€ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ๊ฑด ์œ ํ˜•๋ณ„๋กœ ๋ถ„๋ฅ˜ํ•˜๊ณ  ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅํ•œ ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ๊ตฌ์ถ•
  • OpenAI Embeddings์™€ Chroma๋ฅผ ํ™œ์šฉํ•ด ์‚ฌ์šฉ์ž ์งˆ๋ฌธ๊ณผ ์œ ์‚ฌํ•œ ํŒ๋ก€๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ํŒŒ์ดํ”„๋ผ์ธ ๊ตฌํ˜„
  • ๊ฒ€์ƒ‰๋œ ํŒ๋ก€๋ฅผ LLM ํ”„๋กฌํ”„ํŠธ์— ๊ฒฐํ•ฉํ•˜์—ฌ ๊ทผ๊ฑฐ ๊ธฐ๋ฐ˜ ๋‹ต๋ณ€์„ ์ƒ์„ฑํ•˜๋Š” RAG ๊ตฌ์กฐ ์„ค๊ณ„
  • Ragas๋ฅผ ํ™œ์šฉํ•œ ๊ฒ€์ƒ‰ยท์ƒ์„ฑ ๊ฒฐ๊ณผ์˜ ์ •๋Ÿ‰์  ํ‰๊ฐ€ ๋ฐฉ๋ฒ• ๊ฒ€ํ† 

    KHUDA 7๊ธฐ NLP ํŠธ๋ž™ ๐Ÿ† at KHUDA | Experience | Jihoon Han - AI & Software Engineer