์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•œ Python ๊ธฐ์ดˆ

๋น„์ „๊ณต ์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•œ ํŒŒ์ด์ฌ ๊ธฐ์ดˆ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค. ์ด๋ก ๊ต์žฌ๋Š” ์œ„ํ‚ค๋…์Šค(Wikidocs), ์‹ค์Šต์ž๋ฃŒ๋Š” ๊นƒํ—™(Github)์„ ํ†ตํ•ด์„œ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

(4.8) ์ˆ˜๊ฐ•ํ‰ 287๊ฐœ

์ˆ˜๊ฐ•์ƒ 3,028๋ช…

๋‚œ์ด๋„ ์ž…๋ฌธ

์ˆ˜๊ฐ•๊ธฐํ•œ ๋ฌด์ œํ•œ

ํŒŒ์ด์ฌ
ํŒŒ์ด์ฌ
ํŒŒ์ด์ฌ
ํŒŒ์ด์ฌ
์ผ€์ดํ‹ฐ
SK๊ทธ๋ฃน
ํ˜„๋Œ€์•„์ดํ‹ฐ์•ค์ด
SK C&C
์œ ๋น„ํํ…Œํฌ๋†€๋กœ์ง€

์œ ๋น„ํํ…Œํฌ๋†€๋กœ์ง€

์ž„์ง์›๋“ค๋„ ์ด ๊ฐ•์˜๋ฅผ ๋“ฃ๊ณ  ์žˆ์–ด์š”!

์ผ€์ดํ‹ฐ
SK๊ทธ๋ฃน
ํ˜„๋Œ€์•„์ดํ‹ฐ์•ค์ด
SK C&C
์œ ๋น„ํํ…Œํฌ๋†€๋กœ์ง€

์œ ๋น„ํํ…Œํฌ๋†€๋กœ์ง€

์ž„์ง์›๋“ค๋„ ์ด ๊ฐ•์˜๋ฅผ ๋“ฃ๊ณ  ์žˆ์–ด์š”!

๋จผ์ € ๊ฒฝํ—˜ํ•œ ์ˆ˜๊ฐ•์ƒ๋“ค์˜ ํ›„๊ธฐ

4.8

5.0

์ •ํ•œ์ˆ˜

100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

์ข‹์€ ๊ฐ•์˜ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

5.0

์ด์ข…ํ›ˆ

36% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

5.0

์ด๋™์ต

36% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

๊ธฐ์ดˆ๋ถ€ํ„ฐ ์‰ฝ๊ฒŒ ์ž˜ ์„ค๋ช…์„ ํ•ด์ฃผ์…”์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.

์ˆ˜๊ฐ• ํ›„ ์ด๋Ÿฐ๊ฑธ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”

  • ํŒŒ์ด์ฌ ๊ธฐ์ดˆ ๋ฌธ๋ฒ•

  • ์ฝ”๋”ฉ ๊ฐœ๋… ์ดํ•ด

๋น„์ „๊ณต ์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•œ Python๊ธฐ์ดˆ

์ฒ˜์Œ ์ฝ”๋”ฉ๊ณผ ํŒŒ์ด์ฌ์„ ์ ‘ํ•˜๋Š” ๋ถ„๋“ค์ด ์‰ฝ๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ์ตœ์†Œํ•œ์˜ ๋‚ด์šฉ์„ ๋‹ด์•˜์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋‚ด์šฉ์„ ๋ฐฐ์›Œ์š”

ํŒŒ์ด์ฌ ๊ธฐ์ดˆ ์‚ฌ์šฉ๋ฒ•

ํŒŒ์ด์ฌ์˜ ๊ธฐ๋ณธ์ ์ธ ์ž๋ฃŒํ˜•๊ณผ ๊ธฐ๋Šฅ์„ ์‹ค์Šต์„ ํ†ตํ•ด์„œ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค.

conda ๊ฐ€์ƒํ™˜๊ฒฝ์„ ์ฃผํ”ผํ„ฐ์— ์—ฐ๋™ํ•ด์„œ ์‹ค์Šตํ•ฉ๋‹ˆ๋‹ค.

์ฝ”๋”ฉ ๊ฐœ๋… ์ดํ•ด

์ปดํ“จํ„ฐ๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค.

๋ฐฐ์šด ๋‚ด์šฉ์„ ์ ์šฉํ•ด ๋ณผ ์ˆ˜ ์žˆ๋Š” ์—ฐ์Šต๋ฌธ์ œ์™€ ์ •๋‹ต์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์ˆ˜๊ฐ• ์ „ ์ฐธ๊ณ  ์‚ฌํ•ญ

์‹ค์Šต ํ™˜๊ฒฝ

  • ์šด์˜ ์ฒด์ œ ๋ฐ ๋ฒ„์ „(OS): Windows

  • ์‚ฌ์šฉ ๋„๊ตฌ: miniconda, Jupyter Lab

  • PC ์‚ฌ์–‘: ํ•ด๋‹น์‚ฌํ•ญ ์—†์Œ

ํ•™์Šต ์ž๋ฃŒ

์„ ์ˆ˜ ์ง€์‹ ๋ฐ ์œ ์˜์‚ฌํ•ญ

  • ๋ณ„๋„์˜ ์„ ์ˆ˜ ์ง€์‹์€ ํ•„์š” ์—†์Šต๋‹ˆ๋‹ค. ์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•œ ๊ธฐ์ดˆ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

  • ์งˆ๋ฌธ ๋˜๋Š” ์˜๊ฒฌ์ด ์žˆ์œผ์‹œ๋ฉด ํŽธํ•˜๊ฒŒ ์งˆ๋ฌธํ•ด์ฃผ์„ธ์š”.

์—ฐ๊ณ„ ๊ฐ•์˜ ์•ˆ๋‚ด (1)

  • LangChain ํ™œ์šฉ RAG ์‹œ์Šคํ…œ ๊ตฌํ˜„ & ์„ฑ๋Šฅ ํ‰๊ฐ€

  • RAG ๊ตฌํ˜„๋ถ€ํ„ฐ ์„ฑ๋Šฅ ํ‰๊ฐ€๊นŒ์ง€ -

    9์‹œ๊ฐ„์œผ๋กœ ๋๋‚ด๋Š” ์‹ค์ „ AI ๊ฐœ๋ฐœ

    • LangChain ๊ธฐ๋ฐ˜ RAG ์‹œ์Šคํ…œ ๊ตฌ์ถ• ์‹ค์Šต

    • ๊ณ ๊ธ‰ RAG ๊ธฐ๋ฒ• ํ•™์Šต

    • RAG ์‹œ์Šคํ…œ ์„ฑ๋Šฅ ํ‰๊ฐ€ ๋ฐฉ๋ฒ•๋ก 

    • LangChain์˜ ์ตœ์‹  LCEL ๋ฌธ๋ฒ•๊ณผ Runnable ํ™œ์šฉ๋ฒ•


  • ๋งํฌ: https://inf.run/CxVA3

์—ฐ๊ณ„ ๊ฐ•์˜ ์•ˆ๋‚ด (2)

  • ํ”„๋กœ์ ํŠธ๋กœ ๋ฐฐ์šฐ๋Š” Python ์ฑ—๋ด‡ & RAG ๋งŒ๋“ค๊ธฐ - LangChain, Gradio ํ™œ์šฉ

  • ์ด 4๊ฐœ์˜ ํ”„๋กœ์ ํŠธ๋กœ ๊ตฌ์„ฑ


    • ๊ฐ„๋‹จํ•œ QA ์ฑ—๋ด‡ : ๊ฐœ๋ฐœํ™˜๊ฒฝ ์…‹ํŒ…, LLM Chain ๊ตฌ์กฐ, Gradio ์ธํ„ฐํŽ˜์ด์Šค ์ดํ•ด  

    • PDF ๊ธฐ๋ฐ˜ RAG ์ฑ—๋ด‡ : RAG ๊ธฐ๋ฒ• ์ดํ•ด, ๋ชจ๋ธ ํŒŒ๋ผ๋ฏธํ„ฐ ์ดํ•ด, ์ฑ—๋ด‡ ์ธํ„ฐํŽ˜์ด์Šค ๊ตฌํ˜„

    • ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ฑ—๋ด‡ : CSV ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•˜๊ณ , ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ (Single Agent)

    • ํˆฌ์ž ๋ถ„์„๊ฐ€ ์ฑ—๋ด‡ : ์•”ํ˜ธํ™”ํ ๊ด€๋ จ ๋ฆฌ์„œ์น˜ ๋ฐ ํˆฌ์ž ๋ถ„์„ (Multi Agent) 

  • ๋งํฌ: https://inf.run/SKi9z

์—ฐ๊ณ„ ๊ฐ•์˜ ์•ˆ๋‚ด (3)

  • LLM ๋ฐ์ดํ„ฐ ๋ถ„์„ - ์›น ํฌ๋กค๋ง๋ถ€ํ„ฐ ์ถ”์ฒœ ์‹œ์Šคํ…œ๊นŒ์ง€

  • LangChain๊ณผ LLM์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•˜๋Š”

    ์›น ํฌ๋กค๋ง & ๋ฐ์ดํ„ฐ ๋ถ„์„


    • ์›น ํฌ๋กค๋ง/์Šคํฌ๋ž˜ํ•‘ ํ™œ์šฉํ•œ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘

    • LangChain ๋„๊ตฌ์™€ LLM ํ™œ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘, ์ •์ œ, ๋ถ„์„

    • LLM์„ ํ™œ์šฉํ•œ ์˜ˆ์ธก ๋ถ„์„ (๊ฐ์„ฑ ๋ถ„์„, ์š”์•ฝ, ์ƒํ’ˆ ์ถ”์ฒœ ๋“ฑ)

  • ๋งํฌ: https://inf.run/JrSKR

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ์ฝ”๋”ฉ์„ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ

  • ํŒŒ์ด์ฌ์„ ๋ฐฐ์šฐ๊ณ  ์‹ถ์€ ๋น„์ „๊ณต์ž ๋˜๋Š” ์ž…๋ฌธ์ž

์•ˆ๋…•ํ•˜์„ธ์š”
ํŒ๋‹ค์Šค ์ŠคํŠœ๋””์˜ค์ž…๋‹ˆ๋‹ค.

์ธํ”„๋Ÿฐ์ธ์ฆ

20,494

๋ช…

์ˆ˜๊ฐ•์ƒ

1,172

๊ฐœ

์ˆ˜๊ฐ•ํ‰

197

๊ฐœ

๋‹ต๋ณ€

4.8

์ 

๊ฐ•์˜ ํ‰์ 

15

๊ฐœ

๊ฐ•์˜

์•ˆ๋…•ํ•˜์„ธ์š”. ์ €๋Š” ํŒŒ์ด์ฌ์„ ํ™œ์šฉํ•œ ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ฐ ์ธ๊ณต์ง€๋Šฅ ์„œ๋น„์Šค ๊ฐœ๋ฐœ ์‹ค๋ฌด๋ฅผ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด€์‹ฌ ์žˆ๋Š” ์ฃผ์ œ๋ฅผ ์ฐพ์•„์„œ ๊ณต๋ถ€ํ•˜๊ณ  ๊ทธ ๋‚ด์šฉ๋“ค์„ ๋งŽ์€ ๋ถ„๋“ค๊ณผ ๊ณต์œ ํ•˜๊ธฐ ์œ„ํ•ด ๊พธ์ค€ํ•˜๊ฒŒ ์ฑ…์„ ์ง‘ํ•„ํ•˜๊ณ  ์ธ๊ณต์ง€๋Šฅ ๊ฐ•์˜๋ฅผ ์ง„ํ–‰ํ•ด ์˜ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

[์ด๋ ฅ]

ํ˜„) ํ•€ํ…Œํฌ ์Šคํƒ€ํŠธ์—… CEO

์ „) ๋ฐ์ด์ฝ˜ CDO

์ „) ์ธ๋•๋Œ€ํ•™๊ต ์ปดํ“จํ„ฐ์†Œํ”„ํŠธ์›จ์–ดํ•™๊ณผ ๊ฒธ์ž„๊ต์ˆ˜

Kaggle Competitin Expert, ๋น…๋ฐ์ดํ„ฐ ๋ถ„์„๊ธฐ์‚ฌ

 

[๊ฐ•์˜]

NCS ๋“ฑ๋ก๊ฐ•์‚ฌ (์ธ๊ณต์ง€๋Šฅ)

SBA ์„œ์šธ๊ฒฝ์ œ์ง„ํฅ์› ์ƒˆ์‹น(SeSAC) ์บ ํผ์Šค SW ๊ต์œก โ€˜์šฐ์ˆ˜ ํŒŒํŠธ๋„ˆ ์„ ์ •โ€™ (Python์„ ํ™œ์šฉํ•œ AI ๋ชจ๋ธ ๊ฐœ๋ฐœ)

๊ธˆ์œต๋ณด์•ˆ์›, ํ•œ๊ตญ์ „์ž์ •๋ณดํ†ต์‹ ์‚ฐ์—…์ง„ํฅํšŒ, ํ•œ๊ตญ๋””์Šคํ”Œ๋ ˆ์ด์‚ฐ์—…ํ˜‘ํšŒ, ๋Œ€๊ตฌ๋””์ง€ํ„ธ์‚ฐ์—…์ง„ํฅ์› ๋“ฑ ๊ฐ•์˜

์„œ์šธ๋Œ€, ๋ถ€์‚ฐ๋Œ€, ๊ฒฝํฌ๋Œ€, ํ•œ๊ตญ์™ธ๋Œ€ ๋“ฑ ๊ตญ๋‚ด ์ฃผ์š” ๋Œ€ํ•™ ๋ฐ ๊ตญ๋‚ด ๊ธฐ์—…์ฒด ๊ต์œก ๊ฒฝํ—˜

  

[์ง‘ํ•„]

  • ํŒŒ์ด์ฌ ๋จธ์‹ ๋Ÿฌ๋‹ ํŒ๋‹ค์Šค ๋ฐ์ดํ„ฐ ๋ถ„์„(์ •๋ณด๋ฌธํ™”์‚ฌ) : https://zrr.kr/x1ec

  • ํŒŒ์ด์ฌ ๋”ฅ๋Ÿฌ๋‹ ๋จธ์‹ ๋Ÿฌ๋‹ ์ž…๋ฌธ(์ •๋ณด๋ฌธํ™”์‚ฌ) : https://zrr.kr/RPaE

  • ํŒŒ์ด์ฌ ๋”ฅ๋Ÿฌ๋‹ ํ…์„œํ”Œ๋กœ(์ •๋ณด๋ฌธํ™”์‚ฌ) : https://zrr.kr/PrVN

  • ์‹ค๋ฌด์ž๋ฅผ ์œ„ํ•œ ํŒŒ์ด์ฌ Python 100์ œ(์ •๋ณด๋ฌธํ™”์‚ฌ) : https://zrr.kr/4fyq

  • ๋žญ์ฒด์ธ(LangChain) ์ž…๋ฌธ๋ถ€ํ„ฐ ์‘์šฉ๊นŒ์ง€ (์œ„ํ‚ค๋…์Šค) : https://wikidocs.net/book/14473

 

[์œ ํŠœ๋ธŒ] ํŒ๋‹ค์Šค ์ŠคํŠœ๋””์˜ค : https://youtube.com/@pandas-data-studio?si=XoLVQzJ9mmdFJQHU

๋”๋ณด๊ธฐ

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

287๊ฐœ

4.8

287๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

  • ์ด๋™์ต๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ์ด๋™์ต

    ์ˆ˜๊ฐ•ํ‰ 1

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    36% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ๊ธฐ์ดˆ๋ถ€ํ„ฐ ์‰ฝ๊ฒŒ ์ž˜ ์„ค๋ช…์„ ํ•ด์ฃผ์…”์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.

  • ๊ถŒ์ด๋ธŒ๋ผ๋ณด๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ๊ถŒ์ด๋ธŒ๋ผ๋ณด

    ์ˆ˜๊ฐ•ํ‰ 2

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    36% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ์‰ฝ๊ฒŒ ๊ธฐ์ดˆ๋ฅผ ์•Œ๋ ค์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ด์š”~!!!!!

  • ์ด์ข…ํ›ˆ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ์ด์ข…ํ›ˆ

    ์ˆ˜๊ฐ•ํ‰ 1

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    36% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    • ๋ฐ•์ •์šฑ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      ๋ฐ•์ •์šฑ

      ์ˆ˜๊ฐ•ํ‰ 3

      โˆ™

      ํ‰๊ท  ํ‰์  5.0

      5

      100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      ๋ณ„ 5๊ฐœ

    • ์ •ํ•œ์ˆ˜๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      ์ •ํ•œ์ˆ˜

      ์ˆ˜๊ฐ•ํ‰ 1

      โˆ™

      ํ‰๊ท  ํ‰์  5.0

      5

      100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      ์ข‹์€ ๊ฐ•์˜ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    ํŒ๋‹ค์Šค ์ŠคํŠœ๋””์˜ค๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

    ์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

    ๋น„์Šทํ•œ ๊ฐ•์˜

    ๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

    ๋ฌด๋ฃŒ