docs: Plutchik 기반 복합 감정 응답 전략 추가

- 6개 복합 감정 조합별 응답 톤 정의
- despair, contempt, envy, shame, love, disapproval
- Plutchik Dyads 참고문헌 추가

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
happybell80 2025-10-02 17:11:04 +09:00
parent a7107f051c
commit c201b6bba3

View File

@ -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: 순환 참조 제거