CREATE TABLE `idi_summary` (
`id` bigint NOT NULL AUTO_INCREMENT,
`session_id` bigint NOT NULL,
`idi_uuid` varchar(255) NOT NULL,
`ver` int NOT NULL,
`useridx` int NOT NULL,
`language` varchar(10) DEFAULT NULL,
`summary` text,
`created_at` timestamp DEFAULT CURRENT_TIMESTAMP,
`updated_at` timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`),
UNIQUE KEY `uk_session_summary` (`session_id`, `idi_uuid`, `ver`, `useridx`, `language`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
JavaScript
복사
IDI Summary - AI 기반 심층 면접 분석 요약
개요
IDI Summary는 Individual Depth Interview(개별 심층 면접) 결과를 Claude AI를 활용하여 자동으로 분석하고 구조화된 요약을 제공하는 기능입니다. 채용 담당자가 면접 결과를 빠르고 정확하게 파악할 수 있도록 핵심 인사이트와 적합도 평가를 제공합니다.
주요 특징
종합 적합도 분석
•
전체 적합도: 종합적인 채용 적합성 평가 (0-100점)
•
기술적 관심도: 기술에 대한 관심과 이해도
•
협업 태도: 팀워크 및 소통 능력
•
성장 의지: 학습 의욕과 발전 가능성
•
회사 문화 부합도: 조직 문화와의 일치성
스마트 키워드 추출
응답 패턴을 분석하여 지원자를 대표하는 핵심 키워드를 자동 생성
위험 신호 감지
•
부적절한 언어 사용
•
비협조적 태도
•
직무 부적합성
•
기타 우려사항 자동 탐지
실행 가능한 추천사항
•
5단계 채용 권장도: 강력 추천 → 추천 → 보류 → 비추천 → 강력 비추천
•
구체적인 사유: 권장도에 대한 명확한 근거 제시
•
다음 단계 제안: 후속 조치 및 추가 검증 방향
기술적 구현
AI 모델
•
Claude Sonnet 4: Anthropic의 최신 언어 모델 활용
•
구조화된 JSON 응답: 일관된 데이터 형식으로 분석 결과 제공
•
재시도 메커니즘: 최대 10회 재시도로 안정적인 응답 보장
백엔드 아키텍처
•
비동기 처리: 큐 시스템을 통한 백그라운드 분석
•
에러 핸들링: 실패 시 자동 재시도 및 상태 관리
•
데이터베이스: MySQL idi_summary 테이블에 결과 저장
분석 결과 구조
json
{
"scores": {
"overall": 85,
"technical": 90,
"collaboration": 80,
"growth": 85,
"culture": 75
},
"keywords": ["#적극적", "#기술관심", "#팀워크", "#성장욕구", "#소통능력"],
"summary": "응답자는 기술에 대한 높은 관심과...",
"redFlags": ["특별한 우려사항 없음"],
"positives": ["뛰어난 기술적 호기심", "적극적인 소통 의지"],
"recommendation": {
"level": "추천",
"reason": "전반적으로 우수한 적합성을 보임"
},
"nextSteps": "기술 면접을 통한 심화 검증 권장"
}
사용법
1. 요약 생성
1.
IDI 결과 상세 페이지 접근
2.
"AI 분석 요약 생성" 버튼 클릭
3.
백그라운드에서 자동 분석 진행 (약 1-2분 소요)
2. 결과 확인
•
적합도 점수: 색상별 진행바로 시각적 확인
•
키워드: 태그 형태로 핵심 특성 파악
•
인사이트: 상세한 분석 내용 검토
•
액션: 구체적인 채용 결정 가이드 활용



