전체 업무 사례

Interview Bot

보안 점검·감사·실사에서 질문 목적과 기대 답변을 기준으로 응답 충분성을 평가하고, 재질문·최종 검토·정합성 검사·결과 내보내기까지 구현해 기능 검증을 마친 인터뷰 도구입니다.

Functional PrototypeAdaptive InterviewEvidence WorkflowHuman Review
Question model 질문 목적 · 기대 답변 · 최대 재시도 · 단계별 힌트
Decision Pass · Retry · Skip · Terminate
Evidence 원문 · 정리 답변 · 시도 이력 · 정합성 · CSV·JSON
Implementation status 전체 기능 구현과 검증 완료 · 실제 업무 적용 전

질문지 설계, 세션·공개 링크 배포, AI 답변 평가와 재질문, 응답자 최종 리뷰, 관리자 결과 회수까지 동작하는 흐름을 구현했습니다.

QuestionPurpose + Criteria

질문 목적·기대 답변·힌트·재시도 정책

Evaluation4 states

통과·재질문·건너뛰기·세션 종료

EvidenceReview + Export

원문과 정리본·시도 이력·CSV·JSON

Human boundaryAI는 답변 충분성 판단과 재질문·정리 초안을 담당하고, 최종 답변은 응답자가 직접 검토·수정
SCREEN RECORD
실제 구현 화면 보기

세션 생성부터 적응형 재질문·정합성 검사·증적 회수까지 12개 화면으로 확인

CONTRIBUTION SCOPE

직접 수행 범위

업무 흐름과 데이터 모델을 정한 뒤 관리자·응답자 화면과 AI 평가 로직을 포함한 전체 애플리케이션을 직접 구현했습니다.

01 · Define 질문 목적·기대 답변·재시도 기준과 세션·증적 모델 설계
02 · Build 백엔드 API와 관리자·응답자용 웹 프론트엔드 구현
03 · Integrate 답변 평가·재질문·정합성 검사·요약을 위한 LLM 흐름 구현
04 · Deliver Docker 구성·배포 스크립트 작성, 시나리오 테스트와 결과 내보내기 검증

COLLABORATION BOUNDARY질문 기준은 업무 요건으로 정의하고, 최종 답변 확정과 결과 판단은 응답자·담당자가 수행하도록 구분했습니다.

Answer quality

답변 충분성을 판단하는 기준

보안 점검과 실사의 답변은 짧거나 모호할 수 있고, 필요한 근거가 빠지거나 앞선 설명과 모순될 수 있습니다. 질문마다 목적과 기대 답변을 함께 정의해 평가 기준을 먼저 고정했습니다.

01Vague
모호한 답변

질문과 관련은 있지만 판단에 필요한 범위·절차·근거가 부족

02Missing
핵심 내용 누락

질문 목적을 충족하는 필수 항목이나 실행 경험이 빠짐

03Conflict
답변 간 모순

문항별 답변을 따로 보면 자연스럽지만 전체 맥락에서 충돌

Evaluation basisQuestion purpose + Expected answer

문장 길이가 아니라 질문 목적 충족 여부와 누락된 핵심 내용을 기준으로 재질문합니다.

Question model

질문마다 평가와 재질문에 필요한 기준을 함께 설계

질문 텍스트만 등록하지 않고 평가 기준, 힌트와 반복 조건을 질문 데이터로 관리했습니다. 질문지는 화면과 CSV로 작성하고 변경 시 버전을 남깁니다.

Question
질문 텍스트

응답자에게 제시할 실제 질문

Purpose
질문 목적

이 질문으로 확인하려는 업무·통제·경험

Expected
기대 답변

충분한 답변에 포함되어야 할 핵심 기준

Retry
최대 재시도

부족한 답변에 다시 질문할 수 있는 횟수

Hints
단계별 힌트

반복 시 점차 구체화되는 안내 기준

Version
질문지 버전

변경된 질문과 평가 기준의 버전 이력

Adaptive flow

답변 상태에 따라 다음 질문이 달라지는 처리 흐름

응답을 먼저 유형별로 분류하고, 정상 답변은 질문 목적과 기대 답변을 기준으로 충분성을 평가합니다. 결과에 따라 통과·재질문·건너뛰기·종료로 분기합니다.

  1. 01Ask질문 제시

    현재 문항과 진행률을 보여주고 답변을 수집

  2. 02Classify입력 유형 분류

    정상·불성실·이탈·스킵·공격적 입력 구분

  3. 03Evaluate충분성 평가

    질문 목적 충족 여부와 누락된 핵심 내용 확인

  4. 04Retry재질문 생성

    이전 시도와 힌트 단계에 맞춰 부족한 부분을 구체적으로 질문

  5. 05Summarize답변 정리

    통과한 원문을 검토 가능한 정리 답변으로 변환

Pass답변 충분

정리 답변과 판단 근거를 남기고 다음 문항으로 이동

Retry핵심 누락

힌트와 이전 시도 이력을 반영해 다시 질문

Skip건너뛰기 요청

확인 절차 후 별도 상태로 기록

Terminate반복 부적절 입력

가드레일 기준에 따라 세션 종료

Session design

대상과 조사 방식에 맞춘 세션 배포

질문지는 같아도 한 사람이 전체에 답하는 경우와 여러 담당자가 문항을 나눠 답하는 경우가 다릅니다. 세션과 공개 링크를 분리해 배포 방식을 구성했습니다.

01Standard
단일 응답 인터뷰

한 응답자가 질문 전체를 순서대로 진행하고 마지막에 답변을 검토

02Collaborative
협업 인터뷰

여러 참여자가 담당 문항을 선택하고 답변자와 문항 상태를 함께 기록

03Public link
공개 링크 배포

제한형·개방형 링크를 나누고 제한형은 대상·인증 흐름으로 보호

Preview질문 목록·예상 진행 정보 확인
Progress현재 문항과 전체 진행률 표시
Session개별·대량 세션 생성과 상태 관리
Dashboard질문지·응답자·완료 상태 조회
Review & evidence

AI 정리본을 응답자가 검토한 뒤 결과로 확정

모든 문항이 끝나면 AI가 만든 정리 답변과 원문을 함께 보여주고, 응답자가 직접 수정합니다. 문항 간 모순은 별도 이슈로 표시하고 확정 결과와 과정 기록을 함께 보관합니다.

Original원문 답변

응답자가 실제 입력한 문장과 각 시도 내용을 보존

SummaryAI 정리 답변

질문 목적에 맞춰 정리한 초안을 응답자가 검토·수정

Consistency문항 간 정합성

서로 충돌하는 답변과 관련 문항을 최종 제출 전에 표시

Final reviewRespondent verified answerOriginal + Summary + Consistency
Question state
문항별 통과·재질문·스킵 상태
Attempt history
시도 번호·사용자 답변·분류·시스템 응답
Decision rationale
평가 결과와 누락 포인트·최종 판단 근거
Conversation
전체 대화와 전환 메시지
Export
단건·일괄 CSV와 세션 JSON 결과
Implementation proof

응답 화면부터 관리·증적 회수까지 구현

질문지·세션·평가·저장·관리자 검토와 내보내기를 하나의 애플리케이션으로 연결했습니다.

FrontendRespondent + Admin

질문지 관리, 채팅형 인터뷰, 리뷰, 대시보드

APIInterview services

세션 상태, 답변 분류·평가, 재질문, 정합성 검사

DataDatabase + Object storage

질문지 버전, 응답 원문, 시도 이력과 결과 파일

AICloud LLM

질문 생성·답변 평가·재질문·요약·정합성 분석

01 · Questionnaire화면·CSV 질문지 작성과 버전 관리
02 · Distribution표준·협업 세션과 공개 링크
03 · Evaluation분류·충분성 평가·힌트 기반 재질문
04 · Review응답자 수정과 문항 간 정합성 확인
05 · Evidence관리자 조회와 CSV·JSON 결과 회수
Current status구현 및 기능 검증 완료 · 실제 보안 인터뷰 적용 전

질문지·세션·평가·재질문·검토·내보내기 기능을 검증했으며, 실제 보안 인터뷰 운영 데이터는 아직 없습니다.