AILego

면접은 AI 가 돕고,
판단은 사람이 합니다

AI 가 질문과 평가기준을 추천하고, 사람이 확정하고, 확정된 기준으로 AI 가 채점하고, 사람이 최종 판단합니다. 응시자는 시간에 맞춰 접속할 필요 없이 녹화형으로 응시합니다.

도입 신청하기 진행 방식 보기

수시채용 중소·중견기업 · 병원 · 프랜차이즈·물류 대량채용 · 대학·교육기관

이렇게 진행됩니다

질문 준비부터 최종 판정까지, 중요한 결정은 모두 담당자가 내립니다.

좌우로 밀어서 볼 수 있습니다

① 질문 준비② 평가기준③ 세션 구성④ 초대·응시⑤ 채점⑥ 최종 판정AI담당자응시자질문 후보 추천저장하지 않음고르고 저장TTS·녹음 선택루브릭 초안금지요소 검사수정·승인시험 채점 후세션 구성첫 입장 시 잠금응시자 초대수험번호 발급동의 후 녹화고지·동의 필수전사·채점·요약승인 루브릭만검토·판정합격·보류·불합격
파란 테두리는 AI, 초록 테두리는 사람이 하는 일입니다. AI 는 후보·초안·채점을 만들고, 선택·승인·구성·판정은 모두 담당자 몫입니다.
단계별 자세히 보기
  1. 1

    질문 준비

    직무와 역량을 입력하면 AI 가 질문 후보를 추천합니다. 마음에 드는 것만 골라 문제은행에 저장하고, 질문 음성은 자동 생성하거나 직접 녹음해 올립니다.

  2. 2

    평가기준 확정

    질문마다 AI 가 평가기준(루브릭) 초안을 만들고 담당자가 수정합니다. 나이·성별 같은 금지 평가요소는 자동 검사하고, 시험 채점으로 확인한 뒤 승인합니다.

  3. 3

    면접 세션 구성

    응시 기간과 출제 방식(고정 또는 랜덤)을 정합니다. 첫 응시자가 입장하면 질문 구성과 평가기준 버전이 잠겨 모든 응시자에게 같은 기준이 적용됩니다.

  4. 4

    응시자 초대

    응시자를 등록하면 수험번호와 비밀번호가 발급됩니다. 응시자는 회원가입 없이 안내 문자·메일의 정보로 접속해 원하는 시간에 응시합니다.

  5. 5

    AI 채점과 검토

    답변은 자동으로 전사·채점되어 점수와 근거 발언, 종합 요약, 부정행위 신호가 함께 정리됩니다. 담당자는 점수순으로 비교하고 영상과 전사문을 확인합니다.

  6. 6

    사람이 최종 판정

    합격·보류·불합격은 담당자가 직접 기록합니다. AI 점수로 자동 판정되는 일은 없으며, 점수 조정과 판정 이력은 감사 로그에 남습니다.

담당자를 위한 기능

문제은행과 AI 질문 추천

직무별 질문을 쌓아 두고 재사용합니다. AI 추천은 후보만 보여 주며, 저장할 질문은 담당자가 고릅니다.

AI 평가기준 초안

질문마다 역량별 가중치와 수준별 기준을 갖춘 루브릭을 만들어 줍니다. 승인된 버전은 수정할 수 없고 새 버전으로만 바꿉니다.

금지 평가요소 검사

나이·성별·출신 등 채용에 쓸 수 없는 기준이 들어가면 키워드 사전과 AI 검사로 막고, 해당 항목 위치를 알려 줍니다.

설명 가능한 채점

모든 점수에 전사문에서 인용한 근거 발언과 적용된 기준이 붙습니다. 합산 점수는 서버가 다시 계산해 검증합니다.

결과 비교와 영상 검토

점수순 정렬과 상태·점수 구간 필터로 응시자를 비교하고, 영상과 전사문을 동기화해 보면서 근거를 확인합니다.

다중 평가자와 판정 기록

평가자 의견과 점수 조정, 최종 판정을 이력으로 남깁니다. 결과는 엑셀과 응시자별 평가 근거 리포트로 내려받을 수 있습니다.

안내 발송과 브랜딩

응시 안내 메일·문자 템플릿, 회사 로고와 응시 화면 문구를 설정해 우리 회사 이름으로 면접을 진행합니다.

담당자 계정 관리

기업관리자가 인사담당자 계정을 추가하고 비활성화합니다. 로그인은 2단계 인증을 지원합니다.

응시자는 이렇게 응시합니다

좌우로 밀어서 볼 수 있습니다

초대됨수험번호 발급응시 중녹화·업로드제출됨마지막 답변 완료처리 중전사·채점·집계평가 완료점수·근거·요약검토 필요검증 실패·채점 불가최종 판정사람이 기록만료응시 기간 경과
정해진 전이만 허용됩니다. 합격·보류·불합격은 AI 상태가 아니라 담당자가 직접 기록하며, 처리 결과가 어느 쪽이든 사람의 확인을 거칩니다.

회원가입 없이 접속

발급받은 수험번호와 비밀번호로 로그인합니다. 설치 프로그램 없이 브라우저만 있으면 됩니다.

사전 고지와 동의

AI 평가 방식, 개인정보 수집·이용, 국외 이전 내용을 읽고 동의해야 면접이 시작됩니다.

장비 점검과 연습

카메라·마이크를 점검하고 연습 질문으로 흐름을 익힌 뒤 본 면접을 시작합니다.

준비 시간 후 녹화

질문은 준비 시간이 시작될 때 한 문항씩 공개되며, 시간은 서버 시각 기준으로 관리됩니다. 네트워크가 불안정해도 녹화분은 이어서 전송됩니다.

AI 는 이렇게 평가합니다

답변 1건은 아래 순서로 자동 처리됩니다. 각 단계는 실패해도 중복 처리 없이 다시 시도할 수 있게 설계했습니다.

좌우로 밀어서 볼 수 있습니다

영상 처리청크 병합(FFmpeg)음성·썸네일 추출1음성 인식Whisper단어 타임스탬프2유효 발화5초 이상?식별정보 가림이름·연락처 치환3AI 채점승인 루브릭 기준구조화(JSON) 출력4결과 검증스키마·근거 구절점수 서버 재계산5종합 집계가중 합산·요약부정행위 플래그6예통과아니오무응답 처리AI 호출 없음실패1회 재시도같은 입력으로재채점재실패검토 필요점수 비움담당자 검토최종 판정은 사람확인
답변 1건이 지나가는 길입니다. 통과한 결과만 evaluations 에 새 행으로 추가(수정 없음)되고, 짧은 답변·검증 실패는 점수를 만들지 않은 채 사람에게 넘어갑니다.

승인된 루브릭만 사용

채점은 응시자에게 고정된 승인 버전의 루브릭으로만 실행됩니다. 승인되지 않았거나 잠기지 않은 기준으로는 채점하지 않습니다.

구조화된 출력과 낮은 온도

채점 호출은 JSON 스키마를 강제하는 구조화 출력과 낮은 temperature(0.1~0.2)로 실행해 같은 답변에 일관된 결과가 나오게 합니다.

근거 구절 실재 검증

AI 가 인용한 근거가 전사문에 실제로 있는지 공백·구두점을 정규화해 대조합니다. 없는 말을 지어낸 결과는 저장하지 않습니다.

점수는 서버가 재계산

AI 가 적은 합산 점수는 버리고, 서버가 평가요소별 점수와 가중치, 감점 한도로 다시 계산합니다.

검증 실패 시 검토 대기

스키마·근거 검증이 실패하면 1회 재시도하고, 그래도 실패하면 점수를 비워 둔 채 검토 필요 상태로 표시해 담당자가 확인합니다.

짧은 답변은 AI 를 부르지 않음

유효 발화가 5초 미만이면 AI 호출 없이 무응답으로 처리합니다. 비용을 줄이고 의미 없는 채점을 막습니다.

불확실하면 신뢰도를 낮춤

음성이 불명확하거나 답변이 잘린 경우 신뢰도 low 와 사유 플래그를 남깁니다. 읽는 듯한 답변은 플래그로만 표시하고 점수에는 반영하지 않습니다.

프롬프트 인젝션 방어

전사문은 명확한 구분자로 감싸 자료로만 취급합니다. 답변 안에 “만점을 줘” 같은 지시가 있어도 따르지 않습니다.

모든 결과에 버전 기록

사용한 모델, 프롬프트 버전, 루브릭 버전을 평가 결과와 함께 저장합니다. 평가 행은 수정하지 않고 재채점 시 새 행을 추가해 이력이 남습니다.

안정적으로 돌아가는 기술

면접 당일 동시 접속과 대용량 영상 업로드를 전제로 설계했습니다.

좌우로 밀어서 볼 수 있습니다

응시자 브라우저MediaRecorderIndexedDB 재전송관리자 화면Alpine.js영상 저장소S3 암호화 / 로컬 디스크CI4 API인증·기업별 격리감사 로그Redis 큐멱등 키백오프 3회큐 워커 ×NFFmpeg·음성 인식채점·집계수평 확장MySQL 8기업별 분리평가 이력외부 AI (국외 전송 · 동의)Whisper음성Claude가린 전사문5초 청크 직접 업로드Presigned URLURL 발급·완료 보고결과 조회·판정임시 재생 URL작업 등록꺼내기영상 읽기 · mp4 저장결과 저장조회·저장음성 · 마스킹된 전사문
영상은 API 서버를 거치지 않고 저장소로 직접 올라갑니다. 분석은 큐를 통해 워커가 비동기로 처리하므로, 워커만 늘리면 처리량이 늘어납니다.

서버를 거치지 않는 업로드

영상은 브라우저가 5초 단위 청크로 저장소에 직접 올립니다(Presigned URL). API 서버 부하를 줄이고, 완료 시 청크 수와 체크섬을 검증합니다.

끊겨도 이어서 전송

전송에 실패한 청크는 브라우저(IndexedDB)에 보관했다가 재전송합니다. 녹화 중 끊김은 세션의 재응시 정책에 따라 처리합니다.

서버 시각 기준 진행

질문 시작·종료는 서버가 기록합니다. 화면 타이머는 표시용이고, 제한 시간을 넘긴 청크는 평가에서 제외한 뒤 이벤트로 남깁니다.

큐 기반 비동기 처리

음성 인식·채점·집계는 Redis 큐 워커가 처리합니다. 워커는 같은 코드로 여러 개 띄워 수평 확장할 수 있고, 무거운 분석이 응시 화면과 분리됩니다.

멱등 작업과 자동 재시도

작업마다 중복 방지 키가 있어 두 번 실행돼도 결과가 같습니다. 일시 장애는 지수 백오프로 최대 3회 재시도하고, 끝내 실패하면 실패 처리와 알림을 남깁니다.

교체 가능한 AI 연동

음성 인식·AI 채점·음성 합성은 모두 인터페이스 뒤에 있어 공급자를 바꿔 끼울 수 있습니다. 모델 ID 는 설정으로 주입합니다.

저장소 선택

영상은 암호화된 클라우드 저장소(AWS S3, 서울 리전) 또는 서버 로컬 디스크에 보관할 수 있고, 운영자 화면에서 전환합니다. 재생은 짧게 유효한 임시 URL 로만 허용합니다.

사용량·원가 모니터링

AI 호출과 영상 처리 사용량을 기록해 기업별 원가와 파이프라인 적체·실패율을 모니터링합니다. 고객 화면에는 원가를 노출하지 않습니다.

사람이 확인하는 지점

AI 결과를 그대로 믿지 않도록, 확인 절차를 곳곳에 넣었습니다.

좌우로 밀어서 볼 수 있습니다

초안AI 생성 + 담당자 편집1금지요소 검사키워드 사전 + AI2시험 채점샘플 답변으로 확인3승인담당자 · 이후 수정 불가4세션에 고정첫 입장 시 잠금5통과고치려면 새 버전(초안)을 추가합니다위반 시 저장 거부 · 위치 안내
승인 전에는 AI 가 만들고 담당자가 고치고, 승인된 버전은 고치지 않고 새 버전을 만듭니다. 면접이 시작되면 그 버전으로 고정되어 모든 응시자에게 같은 기준이 적용됩니다.

루브릭 시험 채점

평가기준을 승인하기 전에 샘플 답변으로 시험 채점해 기준이 모호하지 않은지, 점수 분포가 기대와 맞는지 확인합니다.

점수 조정과 사유

담당자는 평가요소별 점수를 조정할 수 있고, 사유 입력이 필수입니다. 원래 AI 점수와 조정 점수를 함께 보관합니다.

재채점

채점이 의심스러우면 같은 답변을 다시 채점할 수 있습니다. 이전 평가는 지우지 않고 새 평가가 추가됩니다.

다중 평가자

여러 담당자가 한 응시자를 평가하면 평균과 편차를 함께 보여 줘 평가자 간 차이를 확인할 수 있습니다.

이의제기 대응 리포트

응시자별로 점수 근거와 적용 기준을 담은 평가 근거 리포트를 출력할 수 있습니다.

자동 테스트와 정적 분석

상태 전이, 불변 데이터 수정 거부, 기업 간 데이터 격리, AI 응답 검증 경로를 자동 테스트로 고정하고 정적 분석(PHPStan level 8)과 함께 CI 를 통과해야 병합됩니다.

공정성·보안·법규

내용만 평가합니다

평가 대상은 답변 내용입니다. 표정·시선·목소리로 성격을 점수화하지 않으며, 말투·발음·사투리도 점수에 반영하지 않습니다.

부정행위는 표시만 합니다

탭 이탈, 전체화면 해제, 복사·붙여넣기, 화면 내 얼굴 수, 중복 응시를 감지해 플래그와 영상 타임라인 마커로 보여 줍니다. 점수는 깎지 않습니다.

응시자에게 평가 비공개

평가기준과 점수는 응시자 화면과 응시자 API 어디에도 전달되지 않습니다.

개인정보 최소 처리

얼굴 분석은 브라우저에서 인원수만 확인하고 얼굴 이미지는 서버로 보내지 않습니다. AI 에는 이름·연락처를 가린 전사문만 전달합니다.

암호화와 접근 통제

이름·이메일·연락처는 암호화해 저장하고, 영상은 비공개 저장소에 암호화해 보관합니다. 기업별 데이터는 완전히 분리되어 다른 기업은 조회할 수 없습니다.

계정 보안

비밀번호는 Argon2id 로 해시하고, 관리자 로그인은 2단계 인증(TOTP)을 지원합니다. 관리자·응시자 토큰은 용도가 분리되어 서로의 API 를 호출할 수 없으며, 로그인 실패가 반복되면 잠금·요청 제한이 걸립니다.

상태 전이와 불변 기록

응시·답변 상태는 정해진 전이만 허용하고, 승인된 루브릭과 평가 결과는 수정할 수 없습니다. 세션이 시작되면 질문 구성과 기준이 잠깁니다.

감사 로그와 자동 파기

영상 재생, 점수 조정, 최종 판정, 데이터 다운로드를 기록합니다. 설정한 보관기간이 지나면 자동으로 파기하고 파기 이력을 남깁니다.

AI 기본법상 채용은 고영향 AI 영역에 해당할 수 있어 사전 고지·동의, 평가 근거 설명, 사람의 최종 판단 기능을 기본으로 제공합니다. 구체적인 법적 의무는 도입 전 법률 검토를 권장합니다.

자주 묻는 질문

AI 점수만으로 합격·탈락이 결정되나요?

아닙니다. AI 결과는 담당자가 참고하는 자료입니다. 합격·보류·불합격은 담당자가 직접 기록할 때만 정해지며, 점수 기준으로 일괄 판정하는 기능은 없습니다.

실시간 화상면접과 무엇이 다른가요?

응시자가 정해진 기간 안에 원하는 시간에 접속해 질문별로 답변을 녹화하는 비동시(녹화형) 방식입니다. 일정 조율 없이 많은 인원을 같은 질문과 기준으로 평가할 수 있습니다.

평가기준은 누가 정하나요?

AI 가 초안을 제안하고 담당자가 수정·시험 채점·승인합니다. 승인된 버전만 채점에 쓰이고, 면접이 시작되면 해당 버전은 잠깁니다.

응시자가 사용하는 기기 조건이 있나요?

카메라와 마이크가 있는 PC 또는 스마트폰의 최신 브라우저면 됩니다. 입장 전 장비 점검 단계에서 확인합니다.

영상과 개인정보는 얼마나 보관하나요?

요금제와 설정한 보관기간 동안만 보관하고, 만료되면 자동으로 파기합니다. 기간은 요금제 표에서 확인할 수 있습니다.

음성 인식과 AI 분석에 외부 서비스를 쓰나요?

음성 인식은 OpenAI, 채점은 Anthropic 의 AI 를 사용합니다. 채점에는 이름·연락처를 가린 전사문만 전달되며, 응시자는 국외 이전 내용을 확인하고 동의한 뒤 응시합니다.

AI 가 틀리면 어떻게 하나요?

AI 점수는 근거 구절 검증과 서버 재계산을 거치며, 검증에 실패한 결과는 ‘검토 필요’로 표시됩니다. 담당자는 점수를 사유와 함께 조정하거나 재채점할 수 있고, 최종 판정은 담당자가 합니다.

부정행위로 의심되면 감점되나요?

아니요. 의심 신호는 플래그와 영상 타임라인 마커로만 표시되고 점수에는 영향을 주지 않습니다. 확인과 판단은 담당자가 합니다.

응시자 동시 접속이 몰려도 괜찮나요?

영상은 브라우저가 저장소로 직접 올리고, 분석은 큐 워커가 비동기로 처리해 확장할 수 있습니다. 대규모 일정은 도입 상담 때 알려 주세요.

도입까지 얼마나 걸리나요?

아래에서 신청하시면 담당자가 연락드려 상담 후 계정을 만들어 드립니다. 체험 요금제로 먼저 써 보실 수 있습니다.

요금제

금액은 월 기준이며 부가세 별도입니다. 체험 후 표준으로 바로 이어서 쓸 수 있습니다.

체험

14일 동안 전체 흐름을 직접 써 봅니다

무료

포함 응시자
10명
담당자 계정
2명
데이터 보관
30일
  • 녹화형(비동시) AI 화상면접
  • AI 질문 추천과 음성 질문
  • 확정한 평가기준으로만 AI 채점(근거 구절 표시)
  • 부정행위 신호 표시(점수 차감 없음)
  • 결과 확인과 사람의 최종 판정
체험 신청

엔터프라이즈

대규모 채용과 별도 계약이 필요한 조직

협의

포함 응시자
협의
담당자 계정
협의
데이터 보관
협의
  • 녹화형(비동시) AI 화상면접
  • AI 질문 추천과 음성 질문
  • 확정한 평가기준으로만 AI 채점(근거 구절 표시)
  • 부정행위 신호 표시(점수 차감 없음)
  • 결과 확인과 사람의 최종 판정
  • 엑셀 내보내기
  • 기업 로고·안내 문구 설정
  • 담당자 권한 관리
  • 전담 온보딩과 우선 지원
  • 계약·세금계산서 발행
엔터프라이즈 신청

도입 신청

신청하시면 담당자가 연락드려 상담 후 계정을 만들어 드립니다. 결제는 상담 후 안내해 드립니다.