DOCS/journey/ideas/251016_coldmail_ontology_phase2_3_neo4j_emotion.md
happybell80 0252dd1a7f fix: 51123 서버 IP 주소 업데이트 (성수 이전)
192.168.219.45 → 192.168.0.100 일괄 변경

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 11:52:26 +09:00

1.5 KiB

콜드메일 온톨로지 Phase 2-3: Neo4j 기억 시스템 및 감정-기억-윤리 삼각형

날짜: 2025-10-16
원본 계획: plans/251016_ontology_coldmail_implementation.md
상태: 아이디어 단계 (미착수)


Phase 2: Neo4j 기억 시스템

개념 계층

메일
└── 외부메일
    └── 제안메일
        └── coldmail (투자제안)
            ├── IR자료
            ├── 피칭덱
            └── 사업계획서

인프라

Neo4j 설치 완료 (51123 서버):

스키마 설계

(:User)-[:SENDS]->(:Email)-[:CONTAINS]->(:Attachment)
(:Email)-[:CLASSIFIED_AS]->(:Category {name:"coldmail"})
(:Email)-[:HAS_EMOTION]->(:Emotion {type:"fear", confidence:0.8})

쿼리 예시

// 투자 제안 이메일 중 긍정적 감정 메일 찾기
MATCH (u:User)-[:SENDS]->(e:Email)-[:CLASSIFIED_AS]->(:Category {name:"coldmail"})
WHERE e.emotion IN ["happiness", "neutral"]
RETURN e.subject, e.sender, e.timestamp

Phase 3: 감정-기억-윤리 삼각형

파일: rb8001/app/services/memory/neo4j_client.py

  • 감정 분석 → 기억 검색 → 윤리 제약 → 응답 생성
  • Neo4j에 감정 이력 저장
  • 패턴 분석 (우울증 조기 감지)

참고

  • book/200_core_design/225_온톨로지_기반_지식_표현.md
  • troubleshooting/250815_emotion_model_training.md
  • troubleshooting/251016_emotion_ontology_basic.md