From c201b6bba3726303c3ca8f80d692f2d755e1662c Mon Sep 17 00:00:00 2001 From: happybell80 Date: Thu, 2 Oct 2025 17:11:04 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20Plutchik=20=EA=B8=B0=EB=B0=98=20?= =?UTF-8?q?=EB=B3=B5=ED=95=A9=20=EA=B0=90=EC=A0=95=20=EC=9D=91=EB=8B=B5=20?= =?UTF-8?q?=EC=A0=84=EB=9E=B5=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 6개 복합 감정 조합별 응답 톤 정의 - despair, contempt, envy, shame, love, disapproval - Plutchik Dyads 참고문헌 추가 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- troubleshooting/20251002_emotion_top-p_improvement.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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: 순환 참조 제거