192.168.219.45 → 192.168.0.100 일괄 변경 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1.5 KiB
1.5 KiB
콜드메일 온톨로지 Phase 2-3: Neo4j 기억 시스템 및 감정-기억-윤리 삼각형
날짜: 2025-10-16
원본 계획: plans/251016_ontology_coldmail_implementation.md
상태: 아이디어 단계 (미착수)
Phase 2: Neo4j 기억 시스템
개념 계층
메일
└── 외부메일
└── 제안메일
└── coldmail (투자제안)
├── IR자료
├── 피칭덱
└── 사업계획서
인프라
Neo4j 설치 완료 (51123 서버):
- 버전: 2025.06.2 Community
- Bolt: neo4j://192.168.0.100:7687
- HTTP: http://192.168.0.100:7474
스키마 설계
(: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_온톨로지_기반_지식_표현.mdtroubleshooting/250815_emotion_model_training.mdtroubleshooting/251016_emotion_ontology_basic.md