λλ§μ μΈκ³΅μ§λ₯ μλΉμ€ κ°λ°μ νμν UXμ λ΅μ μμ λ΄ drillκ²μ λ―Έλμ ν μ μλ κ²½νμ μ¬μ μμ½νμ ν¨μ²λ릴 ꡬλ
μ, λλ¦΄λ¬ π οΈ μ¬λ¬λΆ μλ
νμΈμ! AIμ UXμ μμλ¬μν μ λ€μ μμνκ² μλ €λ릴 μλν° μπμ
λλ€~!
μ€λμ Patterns for Building LLM-based Systems & Products Part2 μ
λλ€.
Part1μμ λ°μ΄ν° μΈ‘λ©΄μμ λ΄κ° λ§λ μΈκ³΅μ§λ₯ μλΉμ€λ₯Ό μ΄λ»κ² κ°μ ν μ μμκΉ?μ λ§μΆ°μ Έ μλ€λ©΄ μ€λ Part2λ μ¬μ©μ μΈ‘λ©΄μμ λ΄κ° λ§λ μλΉμ€μ μ¬μ©μ κ²½νμ μ΄λ»κ² κ°μ ν μ μμμ§λ₯Ό λ€λ£¨κ² μ΅λλ€.
μλμμ μ¬μ©μ μΈ‘λ©΄μ μ§μ€ν΄μ κ° λ°©λ²μ λν μκ°λΆν° νμ
μ μν κΏν, κ·Έλ¦¬κ³ Part1κ³Ό Part2μ μ΄μ 리κΉμ§ λͺ¨λ μλ € drillκ²μ!
λͺ¨λ follow me ~ π
|
|
|
μμνκΈ° - Turning On the Drill |
|
|
UX for AI? μΈκ³΅μ§λ₯ μλΉμ€μλ μ΄λ€ UXκ° νμν κΉ? |
|
|
μλ
νμΈμ, μ¬λ¬λΆ!
μμμΌμ 곡μ ν "LLM κΈ°λ° μΈκ³΅μ§λ₯ μ ν κ°λ°μ μν κ°μ΄λλΌμΈ Part1"μ μ΄μ΄, μ€λμ Part2λ₯Ό μκ°ν©λλ€. Part1μμλ λ°μ΄ν°μ κΈ°μ μΈ‘λ©΄μμ μΈκ³΅μ§λ₯ μ ν κ°λ° μ μ μ©ν μ 보λ₯Ό λ€λ€λ€λ©΄, μ΄λ²μλ μ¬μ©μ μΈ‘λ©΄μμ μ¬μ©μ κ²½νμ κ°μ νλ λ°©λ²μ λν΄ μμλ³΄κ² μ΅λλ€.
λμμ΄λ μ¬λ¬λΆ μ€ λ§μ λΆλ€μ΄ μΈκ³΅μ§λ₯ μλΉμ€λ₯Ό μ¬μ©ν΄ 보μ
¨μ ν
λ°μ. λ¨μν μ¬μ©ν΄ 보λ κ²μ λμ΄μ, μΈκ³΅μ§λ₯μ΄ μ μ©λ μλΉμ€λ₯Ό μ§μ λ§λ€μ΄λ³΄κ³ μΆμΌμ λΆλ€μ΄ κ³μλ€λ©΄ μ€λμ λ΄μ©μ΄ λ°λ‘ μ¬λ¬λΆμ μν κ²μ
λλ€.
μ, μ΄μ μ¬μ©μ κ²½νμ ν₯μμν€λ λ°©λ²μ ν¨κ» μ΄ν΄λ³΄κ² μ΅λλ€!
μ€λμ κΈ λͺ©μ°¨
μμ μ€λ₯ μ²λ¦¬ λ° μνν λμμ μν λ°©μ΄μ UX μ€κ³νκΈ°
μκ°κ³Ό λΉμ© μ κ°μ μν΄ μΊμ± μ€μ νκΈ°
μΆλ ₯ νμ§ λ³΄μ₯μ μν΄ κ°λλ μΌ μ€μ νκΈ°
λ°μ΄ν° νλΌμ΄ν ꡬμΆμ μν΄ μ¬μ©μ νΌλλ°± μμ§νκΈ°
|
|
|
μμ μ€λ₯ μ²λ¦¬ λ° μνν λμμ μν λ°©μ΄μ UX μ€κ³νκΈ° |
|
|
λ°©μ΄μ UX(Defensive UX)λ μ¬μ©μμ κΈ°κ³ νμ΅ λλ LLM κΈ°λ° μ ν κ°μ μνΈμμ© μ€μ λΆμ νμ±μ΄λ νκ°κ³Ό κ°μ λ¬Έμ κ° λ°μν μ μμμ μΈμνλ λμμΈ μ λ΅μ
λλ€. λ°λΌμ, μ΄ μ λ΅μ λͺ©νλ μ¬μ©μ νλμ μ λνκ³ μ€μ©μ λ°©μ§νλ©° μ€λ₯λ₯Ό μννκ² μ²λ¦¬ν¨μΌλ‘μ¨ μ΄λ¬ν λ¬Έμ λ₯Ό μ¬μ μ μμΈ‘νκ³ κ΄λ¦¬νλ κ²μ
λλ€. |
|
|
UX For AI κ°μ΄λλΌμΈ μκ°
|
|
|
Microsoftμ Human-AI Interaction κ°μ΄λλΌμΈμ 20λ
μ΄μμ μ°κ΅¬λ₯Ό ν λλ‘ κ°λ°λμμ΅λλ€. Aether, Microsoft Research, Officeκ° νλ ₯νμ¬ μ΄ κ°μ΄λλΌμΈμ λ§λ€μμΌλ©°, CHI 2019 λ
Όλ¬Έ "Guidelines for Human-AI Interaction"μμ μ€λͺ
λ μ격ν 4λ¨κ³ κ²μ¦ κ³Όμ μ ν΅ν΄ κ·Έ μ λ’°μ±μ μ
μ¦λ°μμ΅λλ€.
μ΄ κ°μ΄λλΌμΈμ AI μμ€ν
μ΄ μ΄κΈ° μνΈμμ©, μ κΈ°μ μΈ μ¬μ©, μ€λ₯ μν©, κ·Έλ¦¬κ³ μκ°μ΄ μ§λ¨μ λ°λΌ μ΄λ»κ² νλν΄μΌ νλμ§μ λν λͺ¨λ² μ¬λ‘λ₯Ό μ μν©λλ€.
μ΄ κ°μ΄λλΌμΈμ νμ©νλ©΄ κΈ°μ‘΄ μμ΄λμ΄λ₯Ό νκ°νκ³ μλ‘μ΄ μμ΄λμ΄λ₯Ό λΈλ μΈμ€ν λ°νλ©°, AI κ°λ° κ³Όμ μμ λ€μν λΆμΌμ νλ ₯νλ λ° ν° λμμ΄ λ κ²μ
λλ€. |
|
|
Googleμ PAIRμμ μ μν κ°μ΄λλΆμ μ΄ 6κ°μ μ±ν°λ‘ ꡬμ±λμ΄ μμ΅λλ€:
- User Needs + Defining Success
- Data Collection + Evaluation
- Mental Models
- Explainability + Trust
- Feedback + Control
- Errors + Graceful Failure
μ΄ κ°μ΄λλΆμ Defensive UXμ μμΉμ νμ©λ μ μλ μ±ν°λ ν¬ν¨λμ΄ μμ§λ§, User Needsλ Mental Modelsμ κ°μ μ±ν°λ₯Ό ν΅ν΄ μ¬μ©μμ λμ¦μ λ©ν λͺ¨λΈμ μ΄ν΄ν μ μλ λ°©λ²λ μ μνκ³ μμ΅λλ€. λ°λΌμ, Defensive UXλ₯Ό λμ΄μ λ ν¬κ΄μ μ΄κ³ κΉμ΄ μλ UX μ€κ³λ₯Ό μν΄ μ΄ κ°μ΄λλΆμ νμ©ν μ μμ΅λλ€.
|
|
|
π₯ UX For AI π―Tip #1
Defensive UX,
1. μ μ ν κΈ°λμΉ μ€μ νκΈ°
μμ€ν
μ μ±λ₯κ³Ό μ ν μ¬νμ λͺ
νν νμ¬ μ¬μ©μκ° νμ€μ μΈ κΈ°λλ₯Ό κ°μ§ μ μλλ‘ ν©λλ€. μλ₯Ό λ€μ΄, AI μμ€ν
μ κΈ°λ₯κ³Ό νκ³λ₯Ό ν¬λͺ
νκ² μλ΄νκ±°λ, μ±μ λλ© νμ΄μ§μ μ ν μ¬νμ λͺ
μνλ κ²μ΄ μ€μν©λλ€.
2. ν¨μ¨μ μΈ κ±°λΆ μ§μνκΈ°
μ¬μ©μκ° μνμ§ μλ AI κΈ°λ₯μ μ½κ² κ±°λΆνκ±°λ 무μν μ μλλ‘ ν©λλ€. μλ₯Ό λ€μ΄, νμ
λ©μμ§λ μ½λ μ μμ΄ λΆνΈν κ²½μ° μ½κ² κ±°λΆν μ μλ μ΅μ
μ μ 곡νμ¬ μ¬μ©μμ λΆνΈμ μ΅μνν©λλ€.
3. λͺ
νν κ·Όκ±° μ 곡νκΈ°
AIμ νλμ΄λ μΆμ²μ μΆμ²λ₯Ό λͺ
νν νκ³ , μ λ’°μ±μ λμ΄λ λ° λμμ μ€λλ€. μλ₯Ό λ€μ΄, μλ΅μ μ λ’°ν μ μλ μΆμ²λ₯Ό μΈμ©νκ±°λ, μΆμ²μ λ°°κ²½μ μ€λͺ
νμ¬ μ¬μ©μκ° μ 보μ μΆμ²λ₯Ό μ΄ν΄ν μ μκ² ν©λλ€.
4. μ΅μν¨μ κΈ°λ°νκΈ°
μλ‘μ΄ κΈ°λ₯μ΄λ UI μμλ₯Ό μκ°ν λ μ΅μν ν¨ν΄μ μ¬μ©νλ κ²μ΄ μ’μ΅λλ€. μ¬μ©μμκ² μλ‘μ΄ κ²½νμ μ 곡νλ, κΈ°μ‘΄μ μ΅μν μμμ μΌκ΄λκ² μ μ§νμ¬ μ¬μ©μμ μ λ’°μ νΈλ¦¬ν¨μ λμ
λλ€.
|
|
|
μκ°κ³Ό λΉμ© μ κ°μ μν΄ μΊμ± μ€μ νκΈ° |
|
|
1οΈβ£ μΊμ±μ 무μμΈκ°μ?
μΊμ±μ λ°μ΄ν°λ₯Ό μ μ₯ν΄ λμλ€κ° λμ€μ κ°μ λ°μ΄ν°λ₯Ό λ€μ νμλ‘ ν λ λ λΉ λ₯΄κ² μ 곡ν μ μλ κΈ°μ μ
λλ€. μλ₯Ό λ€μ΄, μΈν°λ·μ μ¬μ©ν λ μμ£Ό λ°©λ¬Ένλ μΉμ¬μ΄νΈμ μ 보λ₯Ό 미리 μ μ₯ν΄ λλ©΄, μΉμ¬μ΄νΈλ₯Ό λ€μ λ°©λ¬Έν λ λ λΉ λ₯΄κ² μ΄λ¦¬λ κ²κ³Ό λΉμ·ν©λλ€.
μ μΊμ±μ΄ μ€μν κΉμ?
λΉ λ₯Έ μλ΅ μκ°: μΊμ±λ λ°μ΄ν°λ₯Ό μ¬μ©νλ©΄ λμΌν μμ²μ λν΄ λ λΉ λ₯΄κ² μλ΅ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, μΉμ¬μ΄νΈκ° λ 빨리 μ΄λ¦¬κ±°λ, μ±μ΄ λ 빨리 μλν©λλ€.
λΉμ© μ κ°: λ°μ΄ν°λ₯Ό λ§€λ² μλ‘ κ³μ°νκ±°λ λ€μ΄λ‘λνλ κ²λ³΄λ€, μ΄λ―Έ μ μ₯λ λ°μ΄ν°λ₯Ό μ¬μ©νλ κ²μ΄ λ κ²½μ μ μ
λλ€. μ΄λ κ² νλ©΄ μκ°κ³Ό λΉμ©μ΄ μ μ½λ©λλ€.
μ²λ¦¬ μλ ν₯μ: νΉν λ°μ΄ν° μ²λ¦¬μ μκ°μ΄ λ§μ΄ 걸리λ κ²½μ°, 미리 κ³μ°ν΄ λκ³ μ μ₯ν΄ λλ©΄ λΉ λ₯΄κ² κ²°κ³Όλ₯Ό μ»μ μ μμ΅λλ€.
LLM(λν μΈμ΄ λͺ¨λΈ)μμμ μΊμ±
λν μΈμ΄ λͺ¨λΈ(LLM)μ μ¬μ©ν λλ μΊμ±μ λ§€μ° μ μ©ν©λλ€. μλ₯Ό λ€μ΄, μ¬μ©μκ° μμ£Ό 묻λ μ§λ¬Έμ λν λ΅λ³μ 미리 μ μ₯ν΄ λλ©΄, κ°μ μ§λ¬Έμ΄ λ€μ΄μμ λ λΉ λ₯΄κ² λ΅λ³μ μ 곡ν μ μμ΅λλ€. μ΄λ μ¬μ©μμκ² λ λΉ λ₯΄κ³ μνν μλΉμ€λ₯Ό μ 곡νλ λ° λμμ μ€λλ€.
|
|
|
π₯ μμ§λμ΄μμ νμ
μ μν π―Tip #1
1. μ¬μ©μκ° νλ ν¨ν΄μ λ°κ²¬νκ³ μΈμ¬μ΄νΈλ₯Ό μμ§λμ΄μ 곡μ ν΄λ³΄μΈμ:)
μ¬μ©μ μμ² ν¨ν΄μ μ΄ν΄νκ³ μ΄λ₯Ό μμ§λμ΄μ 곡μ νλ κ²μ λ§€μ° μ€μν©λλ€. μ¬μ©μκ° μ΄λ€ μμ²μ μμ£Ό νλμ§, μ΄λ€ νλͺ©μ λ°λ³΅ν΄μ κ²μνλμ§λ₯Ό νμ
ν ν, μ΄ μ 보λ₯Ό μμ§λμ΄μ 곡μ νλ©΄ ν¨κ³Όμ μΈ μΊμ± μ λ΅μ μ€κ³νλ λ° ν° λμμ΄ λ©λλ€.
2. μ¬μ©μ κ²½ν μΈ‘λ©΄μμ μΊμ±μ μ°μ μμμ μ μ© λ²μλ₯Ό μ€μ ν΄μ£ΌμΈμ:)
μΊμ± μ λ΅μ ν¨κ³Όμ μΌλ‘ μ μ©νκΈ° μν΄, μ΄λ€ νλͺ©μ΄λ μμ²μ΄ μΊμ±μ μ ν©νμ§, μ΄λ€ νλͺ©μ μ€μκ°μΌλ‘ μ²λ¦¬ν΄μΌ νλμ§ μ°μ μμλ₯Ό μ νλ κ²μ΄ μ€μν©λλ€. μ΄λ₯Ό ν΅ν΄ μ¬μ©μ κ²½νμ μ΅μ νν μ μμ΅λλ€.
|
|
|
μΆλ ₯ νμ§ λ³΄μ₯μ μν΄ κ°λλ μΌ μ€μ νκΈ° |
|
|
κ°λλ μΌ(Guardrails)μ 무μμΈκ°μ?
κ°λλ μΌμ λν μΈμ΄ λͺ¨λΈ(LLM)μμ μμ±λ κ²°κ³Όλ¬Όμ΄ λ¨μν κ²μΌλ‘ κ·Έλ΄λ―νκ² λ³΄μ΄λ κ²μ κ·ΈμΉμ§ μκ³ , μ¬λ°λ₯΄κ³ μ λ’°ν μ μλμ§, κ·Έλ¦¬κ³ μ ν΄ν μ½ν
μΈ κ° μλμ§ νμΈνλ μμ€ν
μ
λλ€. μ΄λ λ§μΉ μ°¨λμ΄ λλ‘μμ μμ νκ² μ£Όννλλ‘ λλ λλ‘μ κ°λλ μΌμ²λΌ, LLMμ μΆλ ₯μ λ³΄λ€ μμ νκ³ νμ§μ΄ λλλ‘ λ§λ€μ΄μ€λλ€.
κ°λλ μΌμ΄ μ€μν μ΄μ λ 무μμΈκ°μ?
1. μ λ’°μ± λ° μΌκ΄μ± 보μ₯: κ°λλ μΌμ LLMμ μΆλ ₯μ΄ νλ‘λμ
νκ²½μμ μ λ’°ν μ μλλ‘ λ³΄μ₯ν©λλ€. μλ₯Ό λ€μ΄, λͺ¨λΈμ΄ μμ±νλ μ½λκ° μ€μ λ‘ μ€ν κ°λ₯νκ±°λ, μΆλ ₯ κ²°κ³Όκ° νΉμ JSON νμμ λ°λ₯΄λμ§ κ²μ¦νλ μν μ ν©λλ€. μ΄λ₯Ό ν΅ν΄ LLMμ μΆλ ₯μ΄ μ€μ μ¬μ©μμ μΌκ΄λκ³ μ¬λ°λ₯΄λλ‘ λ§λλλ€.
2. νμ§ μ μ§ λ° μμ μ± ν보: κ°λλ μΌμ LLMμ μΆλ ₯μ λν μΆκ°μ μΈ μμ μΈ΅μ μ 곡ν©λλ€. μλ₯Ό λ€μ΄, μμ±λ μ½ν
μΈ κ° μ ν΄νμ§ μλλ‘ κ²ν νκ±°λ, μ λ³΄κ° μ¬μ€μΈμ§ νμΈνκ³ , μ 곡λ λ¬Έλ§₯κ³Ό μΌμΉνλμ§ κ²μ¦ν©λλ€. μ΄λ κ² νλ©΄ μΆλ ₯ κ²°κ³Όκ° μ λ’°ν μ μκ³ , μ¬μ©μκ° λΆμΎνκ±°λ μ ν΄ν μ 보λ₯Ό μ νμ§ μλλ‘ λμμ€λλ€.
κ°λλ μΌμ LLMμ μΆλ ₯μ΄ μ¬μ©μμ κΈ°λλ₯Ό μΆ©μ‘±νκ³ , μμμΉ λͺ»ν λ¬Έμ λ₯Ό μλ°©νλ λ° μ€μν μν μ νλ©°, μ 체 μ¬μ©μ κ²½νμ νμ§μ λμ΄λ λ° κΈ°μ¬ν©λλ€. |
|
|
π₯ μμ§λμ΄μμ νμ
μ μν π―Tip #2
1. μ¬μ©μ μꡬ μ¬νκ³Ό κΈ°λμΉλ₯Ό λͺ
νν μ€μ ν΄μ£ΌμΈμ:)
μ¬μ©μ μ‘°μ¬ λ° νΌλλ°±μ λ°νμΌλ‘ μ¬μ©μκ° κΈ°λνλ μ½ν
μΈ μ νμκ³Ό νμ§μ λν΄ λͺ
νν μ λ¬νμΈμ. μλ₯Ό λ€μ΄, μ¬μ©μκ° μμ²ν μ λ³΄κ° νΉμ νμμ λ°λ₯΄κ±°λ ꡬ쑰μ μꡬ μ¬νμ΄ μλ€λ©΄, μ΄λ¬ν μ 보λ₯Ό μμ§λμ΄μ 곡μ νμ¬ κ°λλ μΌμ΄ μ΄λ¬ν μꡬλ₯Ό μΆ©μ‘±νλλ‘ ν©λλ€. "μ¬μ©μλ μν μμ½μ ꡬ쑰νλ ννλ‘ λ°κΈ°λ₯Ό μνλ€"λ μ μ κ°μ‘°νμΈμ.
2. μ½ν
μΈ μ μμ μ±κ³Ό μ μ μ±μ ν¨κ» κ²ν ν΄μ£ΌμΈμ:)
μ¬μ©μμκ² μ ν΄νκ±°λ λΆμ μ ν μ½ν
μΈ κ° μ 곡λμ§ μλλ‘ κ°λλ μΌμ μ€μ νμΈμ. μλ₯Ό λ€μ΄, μΆλ ₯μ΄ κ³΅κ²©μ μ΄κ±°λ λΆμ μ ν μ½ν
μΈ λ₯Ό ν¬ν¨νμ§ μλλ‘ κ²ν ν΄μΌ ν©λλ€. "μ¬μ©μμκ² λΆμΎκ°μ μ£Όμ§ μλλ‘ μ½ν
μΈ μ μμ μ±μ νμΈν΄μΌ νλ€"λ μ μ κ°μ‘°νμ¬, μμ§λμ΄μ ν¨κ» κ²ν μ μ°¨λ₯Ό μ€μ νμΈμ.
|
|
|
λ°μ΄ν° νλΌμ΄ν ꡬμΆμ μν΄ μ¬μ©μ νΌλλ°± μμ§νκΈ° |
|
|
μ¬μ©μ νΌλλ°±μ μμ§νλ κ²μ΄ μ μ€μνκ°μ?
μ¬μ©μ νΌλλ°±μ μμ§νλ κ²μ LLM(λν μΈμ΄ λͺ¨λΈ) μ νμ μ±κ³΅μ μ’μ°νλ ν΅μ¬ μμμ
λλ€. νΌλλ°±μ ν΅ν΄ μ»λ μΈμ¬μ΄νΈλ λͺ¨λΈμ νμ§κ³Ό ν¨κ³Όλ₯Ό κ·Ήλννλ λ° μ€μν μν μ ν©λλ€. μ¬μ©μ νΌλλ°±μ μ€μμ±μ κ°μ‘°νλ μ΄μ λ λ€μκ³Ό κ°μ΅λλ€:
λͺ¨λΈ κ°μ μ ν΅μ¬
λͺ
μμ νΌλλ°±κ³Ό μμμ νΌλλ°±μ ν΅ν΄ LLM μ νμ κ°μ μ μ λ°κ²¬ν μ μμ΅λλ€. λͺ
μμ νΌλλ°±μ μ¬μ©μκ° μ§μ μ 곡νλ μ견μΌλ‘, νΉμ κΈ°λ₯μ λν λ§μ‘±λλ λΆλ§ μ¬νμ ν¬ν¨ν©λλ€. μμμ νΌλλ°±μ μ¬μ©μμ νλκ³Ό μνΈμμ©μμ μ»λ μ 보λ‘, μ¬μ©μ ν¨ν΄κ³Ό μ νΈλλ₯Ό νμ
νλ λ° λμμ μ€λλ€. μ΄ λ κ°μ§ νΌλλ°±μ λͺ¨λΈμ μ νμ±, μ ν©μ±, λ° μ¬μ©μ μꡬ μΆ©μ‘±λλ₯Ό λμ΄λ λ° νμμ μ
λλ€.
μ¬μ©μ λ§μΆ€ν
νΌλλ°±μ ν΅ν΄ λͺ¨λΈμ μ¬μ©μ κ°κ°μΈμ μ νΈμ λ§κ² μ‘°μ ν μ μμ΅λλ€. μλ₯Ό λ€μ΄, μΆμ² μμ€ν
μμλ μ¬μ©μμ μνΈμμ© λ°μ΄ν°λ₯Ό λ°νμΌλ‘ μ·¨ν₯μ νμ΅νκ³ , μ΄λ₯Ό λ°μνμ¬ λ μ ν©ν μλ΅μ μ 곡ν©λλ€. μ¬μ©μμ κ°λ³μ μΈ μꡬμ μ νΈλ₯Ό λ°μνλ λ§μΆ€ν κ²½νμ μ 곡ν μ μκ² λ©λλ€.
μ±λ₯ νκ°μ κ°μ
μ¬μ©μ νΌλλ°±μ λͺ¨λΈμ μ λ°μ μΈ μ±λ₯μ νκ°νλ λ° μ€μν λꡬμ
λλ€. νκ°(evals)λ κΈ°μ μ μ±κ³Όλ₯Ό μΈ‘μ νμ§λ§, μ¬μ©μ νΌλλ°±μ μ νμ΄ μ€μ λ‘ μ¬μ©μ μꡬλ₯Ό μΆ©μ‘±μν€λμ§, μ¬μ©μ λ§μ‘±λλ₯Ό λμ΄λμ§λ₯Ό μ§μ μ μΌλ‘ μλ €μ€λλ€. μ΄ μ 보λ₯Ό λ°νμΌλ‘ μμ€ν
μ μ§μμ μΌλ‘ κ°μ νκ³ , μ¬μ©μ κΈ°λμ λΆμν μ μμ΅λλ€.
νΌλλ°± 루νμ νμ©
μ κΈ°μ μΈ νΌλλ°± 루νλ₯Ό ν΅ν΄ μ νμ μ±κ³Όλ₯Ό λͺ¨λν°λ§νκ³ κ°μ ν μ μμ΅λλ€. μ¬μ©μ νΌλλ°±μ μ§μμ μΌλ‘ μμ§νκ³ λΆμν¨μΌλ‘μ¨, μ νμ λ¬Έμ μ μ μ μν λ°κ²¬νκ³ μμ ν μ μμ΅λλ€. μ΄λ μ νμ΄ μμ₯μμ κ²½μλ ₯μ μ μ§νκ³ , μ¬μ©μμ κΈ°λλ₯Ό μ§μμ μΌλ‘ μΆ©μ‘±μν€λ λ° κΈ°μ¬ν©λλ€.
μ΄μ κ°μ΄, μ¬μ©μ νΌλλ°±μ μμ§νκ³ νμ©νλ κ²μ LLM μ νμ νμ§μ λμ΄κ³ , μ¬μ©μ κ²½νμ ν₯μμν€λ©°, μ λ°μ μΈ μ±κ³΅μ μ΄λ£¨λ λ° νμμ μΈ μμμ
λλ€. νΌλλ°±μ ν΅ν΄ μ»μ μΈμ¬μ΄νΈλ μ νμ κ°μ κ³Ό λ°μ μ μν μ€μν λ°κ±°λ¦μ΄ λ©λλ€. |
|
|
π₯ UX For AI π―Tip #2
λͺ
μμ , μμμ νΌλλ°± νμ©νκΈ°
1. λͺ
μμ νΌλλ°± νμ©νκΈ°
λͺ
μμ νΌλλ°±μ μ¬μ©μκ° μ νμ λν΄ μ§μ μ μΌλ‘ μ 곡νλ μ견μΌλ‘, LLM μλΉμ€λ₯Ό κ°μ νλ λ° λ§€μ° μ μ©ν©λλ€.
νΌλλ°± μμ€ν
μ€κ³: μ¬μ©μμκ² λͺ
ννκ³ κ°λ¨ν λ°©λ²μΌλ‘ νΌλλ°±μ μ 곡ν μ μλ κΈ°λ₯μ ꡬννμΈμ. μλ₯Ό λ€μ΄, ChatGPTμμλ μ¬μ©μμκ² μλ΅μ λν΄ μμ§μκ°λ½μ μλ μλλ‘ νμνκ±°λ, μλ΅μ΄ μ’μ§ μμ κ²½μ° μλ‘ μμ±νλλ‘ μ΅μ
μ μ 곡ν©λλ€. μ΄λ¬ν κΈ°λ₯μ μ¬μ©μκ° νΈλ¦¬νκ² μ견μ μ 곡ν μ μκ² ν΄μ€λλ€.
2. μμμ νΌλλ°± νμ©νκΈ°
μμμ νΌλλ°±μ μ¬μ©μκ° μλμ μΌλ‘ νΌλλ°±μ μ 곡νμ§ μλλΌλ, μ νκ³Ό μνΈμμ©μ ν΅ν΄ μμ°μ€λ½κ² μ»λ μ 보λ₯Ό λ§ν©λλ€.
μ±κ³΅ μ§ν μ€μ : μ νμ μ±κ³΅μ μΈ‘μ ν μ μλ μ§νλ₯Ό μ€μ νμΈμ. μλ₯Ό λ€μ΄, ChatGPTμ BingChatμ κ²½μ°, μ¬μ©μμ λν μ°Έμ¬λμ λν κΈΈμ΄λ₯Ό λͺ¨λν°λ§ν μ μμ΅λλ€. λνκ° κΈΈμ΄μ§λ©΄ μ°Έμ¬λκ° λλ€κ³ ν΄μν μ μμ§λ§, μ΄λ μ¬μ©μκ° νμν μ 보λ₯Ό μ»λ λ° μκ°μ΄ λ κ±Έλ¦°λ€λ μλ―ΈμΌ μλ μμ΅λλ€. μ΄λ₯Ό ν΅ν΄ μ νμ λ¬Έμ μ μ νμ
νκ³ κ°μ μ μ μ°Ύμ μ μμ΅λλ€.
|
|
|
κ²°λ‘ : λ°μ΄ν° μΈ‘λ©΄κ³Ό μ¬μ©μ μΈ‘λ©΄ λ°©λ²λ€ λͺ¨μ보기 |
|
|
μΆμ² : https://eugeneyan.com/writing/llm-patterns/#conclusion μμ μ΄λ―Έμ§λ λ νΈμ κΈμμ λ€λ£¬ λ΄μ©μ ν¬κ΄μ μΌλ‘ μ 리ν κ²μ
λλ€. κ° μμκ° μ΄λ»κ² μλνλμ§λ₯Ό μ΄ν΄νλ κ²λ μ€μνμ§λ§, μ΄λ€μ΄ μ΄λ»κ² μλ‘ μ°κ²°λμ΄ μλμ§λ₯Ό ν¨κ» κ³ λ €νλ κ²μ΄ λ κΉμ΄ μλ νμ΅μ΄ λ μ μμ΅λλ€.
|
|
|
μ§λμ£Όμ λ°μ΄ν° μΈ‘λ©΄λΆν°, μ€λ λ€λ£¬ μ¬μ©μ μΈ‘λ©΄κΉμ§ LLM κΈ°λ°μ μΈκ³΅μ§λ₯ μλΉμ€λ₯Ό λ§λ€ λ μ΄λ€ λ°©λ²λ€μ μ°Έκ³ ν΄ μλΉμ€λ₯Ό λ§λ€ μ μμμ§ λ€λ£¨μ΄λ³΄μμ΅λλ€. λ§μ§λ§μΌλ‘ μ 리보μμ! |
|
|
λ°μ΄ν° μΈ‘λ©΄
RAG : μΈλΆ μ§μμ μ΄μ©ν΄ λ μ νν λ΅λ³μ μ 곡ν΄μ£Όκ³ μ±λ₯μ κ°μ μν€μ. νκ° (Evaluation) : νκ° μ§νλ₯Ό ν΅ν΄ μ°λ¦¬ μΈκ³΅μ§λ₯ λͺ¨λΈμ μ±λ₯μ κ°μ νμ. νμΈνλ (Fine-tuning) : νΉμ μλΉμ€λ μμ
μ λ§κ² μΆκ°λ‘ νλ ¨μμΌμ μ±λ₯μ κ°μ νμ.
λ°μ΄ν° μΈ‘λ©΄μμλ μ€λ₯ λ°μ μ λ°©μ΄μ μΈ λμ보λ€λ μ±λ₯ κ°μ μ μ΄μ μ λ§μΆ μ κ·Ό λ°©μμ μ·¨νμ΅λλ€. νκ°λ λͺ¨λ μλΉμ€μ νμμ μΈ μ§νμ΄μ§λ§, RAGμ νμΈνλμ μλΉμ€μ νΉμ μν©μ λ§κ² νμ©ν μ μμ΅λλ€. κ° κΈ°μ μ΄ μ΄λ€ μν©μ μ ν©νμ§μ λν νλ μ 곡νμμΌλ, μ°λ¦¬ μλΉμ€μ μν©μ λ°λΌ μ μ νκ² νμ©ν΄λ³΄μκΈ° λ°λλλ€.
λ°μ΄ν° μΈ‘λ©΄ κΈ μ½κΈ° -> [π₯ LLM κΈ°λ° μΈκ³΅μ§λ₯ μ ν κ°λ°μ μν κ°μ΄λλΌμΈ Part1. λͺ¨λΈ μ±λ₯ κ°μ νΈ]
|
|
|
μ¬μ©μ μΈ‘λ©΄
λ°©μ΄μ UX μ€κ³ : μμ μ€λ₯ μ²λ¦¬ λ° μνν λμμ μν λ°©μ΄μ UX μ€κ³νκΈ°
μΊμ± : μκ°κ³Ό λΉμ© μ κ°μ μν΄ μΊμ± μ€μ νκΈ° κ°λλ μΌ : μΆλ ₯ νμ§ λ³΄μ₯μ μν΄ κ°λλ μΌ μ€μ νκΈ° μ¬μ©μ νΌλλ°± : λ°μ΄ν° νλΌμ΄ν ꡬμΆμ μν΄ μ¬μ©μ νΌλλ°± μμ§νκΈ°
μ¬μ©μ μΈ‘λ©΄μμλ μ£Όλ‘ λ°©μ΄μ μΈ μ κ·Ό λ°©μμ μ€μ μ λκ³ μμ΅λλ€. μΊμ±κ³Ό κ°μ κΈ°μ μ λΉμ© μ κ°μ μν΄ νμ©λ μ μμ§λ§, κ°λλ μΌκ³Ό κ°μ μμ€ν
μ μΆλ ₯ κ²°κ³Όλ¬Όμ νμ§μ μ΄λ»κ² 보μ₯ν μ§λ₯Ό κ²°μ νλ λ° μ€μν μν μ ν©λλ€. λ°©μ΄μ UX μ€κ³λ₯Ό ν΅ν΄ μ€λ₯λ₯Ό μ΅μννκ³ μ΅μμ μ¬μ©μ κ²½νμ μ 곡νλ €κ³ λ
Έλ ₯ν μ μμΌλ©°, λμμ μ¬μ©μ νΌλλ°±μ μ κ·Ήμ μΌλ‘ μμ§νμ¬ μ¬μ©μ κ²½νμ μ§μμ μΌλ‘ κ°μ ν μλ μμ΅λλ€.
μ΄μ κ°μ λ°©μ΄μ μΈ μ λ΅μ μ¬μ©μμκ² μ λ’°ν μ μλ μλΉμ€μ μμ μ μΈ κ²½νμ μ 곡νλ λ° νμμ μ
λλ€. κ° κΈ°μ κ³Ό μ λ΅μ΄ μ¬λ¬λΆμ μλΉμ€μ μ΄λ»κ² μ μ©λ μ μμμ§ κ³ λ―Όνκ³ , νμμ λ§κ² μ κ·Ήμ μΌλ‘ νμ©νμ¬ λ λμ μ¬μ©μ κ²½νμ ꡬνν΄λ³΄μΈμ.
|
|
|
λ§λ¬΄λ¦¬νκΈ° - Turning Off the Drill |
|
|
μ¬λ¬λΆ μ€λ λ΄μ€λ ν° μ΄λ μ
¨λμ?
μ€λ λ΄μ€λ ν°μμλ UX κ°μ΄λλΌμΈ, μΊμ±, κ°λλ μΌ, μ¬μ©μ νΌλλ°± μμ§κ³Ό κ°μ λ°©λ²λ€μ΄ LLM κΈ°λ°μ μΈκ³΅μ§λ₯ μλΉμ€ κ°λ°μμ μ΄λ€ μν μ νλμ§ μ΄ν΄λ³΄μμ΅λλ€. λν, μ΄λ¬ν κΈ°μ λ€μ΄ μ¬μ©μ κ²½νμ κ°μ νκ³ , μμ€ν
μ ν¨μ¨μ±μ λμ΄λ©°, μ λ’°μ±μ 보μ₯νλ λ° μ΄λ»κ² κΈ°μ¬νλμ§λ₯Ό μ΄ν΄νλ λ° μ€μ μ λμμ΅λλ€. νμμ λ°λΌ μΈκ³΅μ§λ₯ μμ§λμ΄μ ν¨κ³Όμ μΌλ‘ νμ
ν μ μλ κΏνλ ν¨κ» μ 곡νμ¬, λΉκ°λ°μ§κ΅°μμλ μ€λ¬΄μ λ°λ‘ νμ©ν μ μλ μ μ©ν μ 보λ₯Ό λ΄μμ΅λλ€.
μ΄ κ³Όμ μμ, 볡μ‘ν κΈ°μ κ°λ
λ€μ΄ λ¨μν μ΄λ‘ μ κ·ΈμΉμ§ μκ³ , μ€μ μλΉμ€ κ°λ°μ μ΄λ»κ² μ μ©λ μ μλμ§λ₯Ό κ³ λ―Όνμ΅λλ€. UX κ°μ΄λλΌμΈμ ν΅ν΄ μ¬μ©μ κ²½νμ κ°μ νκ³ , μΊμ±κ³Ό κ°λλ μΌμ νμ©νμ¬ μμ€ν
μ±λ₯κ³Ό μμ μ±μ λμ΄λ©°, μ¬μ©μ νΌλλ°±μ μμ§νμ¬ μ§μμ μΌλ‘ μ νμ κ°μ νλ λ°©λ²μ μ μνμ΅λλ€.
λΉκ°λ°μ§κ΅°λ μ΄λ¬ν κΈ°μ μ μμλ€μ μ΄ν΄νκ³ νμ©νλ©΄, μμ§λμ΄μμ νμ
μ΄ ν¨μ¬ μνν΄μ§κ³ , λ λμ μ νμ λ§λλ λ° κΈ°μ¬ν μ μμ΅λλ€. κΈ°μ μ κΈ°λ³Έ μ리λ₯Ό μκ³ , μ΄λ₯Ό μ€λ¬΄μ μ μ©νλ λ°©λ²μ λ°°μ°λ©΄, μ ν κ°λ° κ³Όμ μμμ κΈ°μ¬λκ° ν¬κ² ν₯μλ μ μμ΅λλ€.
μμΌλ‘λ μΈκ³΅μ§λ₯ κΈ°μ μ λ λ§μ μ¬λλ€μ΄ μ½κ² μ΄ν΄νκ³ νμ©ν μ μλλ‘ λκ² μ΅λλ€. μ€λλ κΈ΄ κΈμ μ½μ΄μ£Όμ
μ κ°μ¬ν©λλ€ π |
|
|
π μ€λμ λ¨μ΄: λ°μ΄ν° νλΌμ΄ ν (Data Fly Wheel) |
|
|
λ°μ΄ν° νλΌμ΄ ν (Data Flywheel)μ λΉμ¦λμ€λ κΈ°μ μμ€ν
μ΄ μ μ λ κ°λ ₯ν΄μ§λ μνμ μΈ κ³Όμ μ μ€λͺ
νλ κ°λ
μ
λλ€. μ¬κΈ°μ "νλΌμ΄ ν (flywheel)"μ μ½κ² λ©μΆμ§ μλ νμ νλ λ°ν΄λ₯Ό μλ―Έν©λλ€. μ΄ λ°ν΄κ° ν λ² λκΈ° μμνλ©΄, κ³μ λκΈ° μ½κ³ μ μ λ λΉ¨λΌμ§κ² λ©λλ€.
λ°μ΄ν° νλΌμ΄ ν μ μ½κ² μ€λͺ
νλ©΄:
-
λ°μ΄ν° μμ§: κ³ κ°λ€μ΄ μ νμ΄λ μλΉμ€λ₯Ό μ¬μ©ν λ, κ·Έλ€μ΄ λ¨κΈ°λ λ°μ΄ν°(μ: ν΄λ¦, ꡬ맀 κΈ°λ‘, νΌλλ°±)λ₯Ό μμ§ν©λλ€.
-
λ°μ΄ν° λΆμ: μμ§λ λ°μ΄ν°λ₯Ό λΆμνμ¬ κ³ κ°μ νλκ³Ό μ νΈλλ₯Ό μ΄ν΄ν©λλ€.
-
μλΉμ€ κ°μ : λΆμ κ²°κ³Όλ₯Ό λ°νμΌλ‘ μ νμ΄λ μλΉμ€λ₯Ό κ°μ ν©λλ€. μλ₯Ό λ€μ΄, μ¬μ©μλ€μ΄ μμ£Ό μꡬνλ κΈ°λ₯μ μΆκ°νκ±°λ λ¬Έμ λ₯Ό ν΄κ²°ν©λλ€.
-
κ³ κ° λ§μ‘± μ¦κ°: κ°μ λ μ νμ΄λ μλΉμ€λ‘ μΈν΄ κ³ κ°λ€μ΄ λ λ§μ‘±νκ³ λ λ§μ΄ μ¬μ©νκ² λ©λλ€.
-
λ°μ΄ν° μμ§ νλ: κ³ κ°λ€μ΄ λ λ§μ΄ μ¬μ©νκ² λλ©΄μ λ λ§μ λ°μ΄ν°κ° μμ§λ©λλ€. μ΄ λ°μ΄ν°λ λλ€μ λΆμμ νμ©λ©λλ€.
μ΄ κ³Όμ μ΄ λ°λ³΅λλ©΄μ, μ μ λ λ§μ λ°μ΄ν°μ μΈμ¬μ΄νΈλ₯Ό μ»κ³ , μ νμ΄λ μλΉμ€λ κ³μν΄μ λ°μ ν©λλ€. κ·Έλμ νλΌμ΄ ν μ΄ μ μ λ 빨리 λκ² λκ³ , λΉμ¦λμ€λ λμ± κ°λ ₯ν΄μ§λλ€.
μλ₯Ό λ€μ΄:
λ·νλ¦μ€(Netflix): μ¬μ©μλ€μ΄ μμ²νλ μ½ν
μΈ μ λν λ°μ΄ν°λ₯Ό μμ§ν©λλ€. μ΄ λ°μ΄ν°λ₯Ό λΆμνμ¬ μ¬μ©μμκ² λ§μΆ€ν μΆμ²μ μ 곡νκ³ , μ¬μ©μλ λ λ§μ΄ λ§μ‘±νκ² λ©λλ€. μ¬μ©μ λ§μ‘±λκ° λμμ§λ©΄μ λ λ§μ λ°μ΄ν°κ° μμ§λκ³ , μ΄ λ°μ΄ν°λ₯Ό ν΅ν΄ λ λμ μΆμ²μ νκ² λ©λλ€.
κ²°κ΅, λ°μ΄ν° νλΌμ΄ ν μ λ°μ΄ν°λ₯Ό ν΅ν΄ λΉμ¦λμ€λ₯Ό κ³μν΄μ κ°μ νκ³ μ±μ₯μν€λ μνμ μΈ κ³Όμ μ
λλ€
|
|
|
λ³Έ λ΄μ€λ ν°λ λͺ¨λμμ°κ΅¬μ AIX LABμμ K-νμ΄ν
ν¬ νλ«νΌμ μ§μμ λ°μ μ§νλμ΅λλ€.
|
|
|
ππ» ν¨μ²λ릴 μΈμ€νκ·Έλ¨ κ³μ νλ‘μ°νκ³ , λΉ λ₯΄κ² μμμ νμΈνμΈμ ππ» |
|
|
|