diff --git a/troubleshooting/20251002_emotion_top-p_improvement.md b/troubleshooting/20251002_emotion_top-p_improvement.md index 3e69be0..2b75687 100644 --- a/troubleshooting/20251002_emotion_top-p_improvement.md +++ b/troubleshooting/20251002_emotion_top-p_improvement.md @@ -75,7 +75,13 @@ fear 45% + sadness 30% = 75% (> 70%) #### 3단계: 복합 감정 처리 - llm_service.py:87-98 복합 감정 매핑 -- fear+sadness: "조심스럽고 따뜻하게" +- Plutchik 기반 복합 감정 전략: + - fear+sadness (despair): "희망을 제시하며 지지적으로" + - anger+disgust (contempt): "침착하고 객관적으로, 다른 관점 제시" + - sadness+anger (envy): "공정성 인정하며 긍정적 대안 제시" + - fear+disgust (shame): "판단 없이 수용적으로" + - joy+trust (love): "따뜻하고 열정적으로" + - surprise+sadness (disapproval): "이해하며 건설적 대안 제안" #### 4단계: DB 스키마 변경 - top_label → top_emotions (JSONB) @@ -85,6 +91,8 @@ fear 45% + sadness 30% = 75% (> 70%) - Top-p Sampling: https://en.wikipedia.org/wiki/Top-p_sampling - Multi-label Emotion (2025): ME-TIEK 모델, EmoBERTa-X - Probability-based Classification (2025) +- Plutchik's Wheel of Emotions: https://www.6seconds.org/2025/02/06/plutchik-wheel-emotions/ +- Plutchik Dyads: Primary (adjacent), Secondary (2 petals), Tertiary (3 petals) ## 관련 커밋 - 29c0317: 순환 참조 제거