GapProof
How it works

근거 없는 역량은 만들지 않습니다.

입력부터 삭제까지 모든 단계가 '원문 근거 + 사용자 확인'이라는 한 가지 규칙을 지키도록 설계했습니다.

파이프라인

  1. 접근 확인

    심사·공유용 데모 코드를 서버가 검증하고, 서명된 세션 쿠키를 발급합니다. 코드 없이 분석 API는 열리지 않습니다.

  2. 동의

    분석 사용 범위와 익명 통계 공유(선택)를 먼저 확인합니다.

  3. 경험 입력·검증

    20자~10,000자 조건을 화면과 서버가 각각 검사합니다. 넘치면 자동으로 자르지 않고 알립니다.

  4. 개인정보 가리기

    이메일·전화번호·주민등록번호로 보이는 표현을 분석 전에 가립니다. 가린 사실은 화면에 알립니다.

  5. Solar 구조화

    선택한 Solar 모델(허용 목록 내)이 경험에서 역량 후보·원문 근거·추가 질문을 JSON으로 만듭니다.

  6. 원문 인용 검증

    모델이 만든 인용이 입력 문장에 실제로 없으면 그 후보를 폐기합니다(환각 방지). 연결이 어려우면 규칙 기반 샘플로 전환하고 샘플임을 표시합니다.

  7. 사용자 확인

    맞습니다·표현 수정·거절 — 확인된 항목만 다음 단계로 넘어갑니다. 인용문 자체는 수정할 수 없습니다.

  8. 직접 확인

    AI가 고른 학습 자료·공공 제도 링크를 사용자가 직접 열어 봅니다. 링크는 정답이 아니라 검색 출발점이며, 건너뛸 수 있습니다.

  9. 영상 학습·이해 확인 (선택)

    공개 YouTube 영상 주소를 넣으면 Gemini가 학습 질문을 만듭니다. 영상 학습 자체는 증거등급을 올리지 않습니다.

  10. 증서 발급 (선택)

    조건을 채우면 학습 수료증·수행 확인서를 발급합니다. 무엇이 확인됐는지만 적고, 실력이나 취업 가능성은 말하지 않습니다.

  11. 증거등급

    아래 표의 기준으로 Lv.0~3을 부여합니다. AI 제안만으로는 등급이 올라가지 않습니다.

  12. 격차 계산

    격차 점수 = 목표 직무의 중요도 × (필요 수준 − 현재 수준). 큰 격차부터 보여줍니다.

  13. 행동 추천

    학습 1 · 강의 연계 1 · 미니프로젝트 1 중에서 이번 주 행동 하나를 고르게 합니다.

  14. 카드·Gap Brief

    확인된 역량만으로 개인용 증거 카드와 상담사용 1쪽 요약을 만듭니다. 생성 날짜가 함께 기록됩니다.

  15. 삭제

    “새 분석 시작하기”를 확인하면 입력·후보·선택·결과가 화면에서 모두 지워집니다. 서버에는 애초에 원문을 저장하지 않습니다. 회원이어도 결과를 서버에 쌓지 않습니다.

증거등급 기준

  • Lv.0 · 자기기록

    서술만 있고 연결 자료·평가가 없는 상태 (모든 후보의 시작점)

  • Lv.1 · 근거 연결

    노트·저장소·수료증 등 링크가 연결된 상태

  • Lv.2 · 수행 확인

    그 역량에 확인한 근거가 이미 있고, 유효한 산출물 링크(http/https)가 연결된 상태 — 학습 완료로도, 이해 확인(퀴즈) 통과로도 오르지 않음

  • Lv.3 · 기관 확인

    학교·교육기관·상담사 등 지정 주체가 확인한 상태 (이번 데모 범위 밖)

인정 유형 — 무엇을 말해 주고, 무엇을 말해 주지 않는가

학습을 끝낸 것, 이해했는지 확인한 것, 실제로 해 본 것, 결과물을 남긴 것은 서로 다른 인정입니다. GapProof는 이 넷을 섞지 않습니다.

아래 상한은 그 인정만으로 저절로 도달한다는 뜻이 아닙니다. 해당 역량에 사용자가 확인한 근거가 이미 있어야 하며, 그 위에서 넘지 못하는 천장을 뜻합니다.

  • 학습 완료 · 상한 Lv.0

    학습 자료를 끝까지 봤다는 사실. 다만 그 내용을 이해했는지, 실제로 해 봤는지는 말해 주지 않습니다.

  • 이해 확인 · 상한 Lv.0

    학습 내용을 질문으로 되짚어 답할 수 있었다는 사실. 다만 실제 업무나 과제에서 해냈다는 뜻은 아닙니다. 이해 확인만으로는 수행 증거가 되지 않습니다.

  • 실제 수행 · 상한 Lv.1

    학습한 내용을 실제 과제나 상황에서 직접 해 봤다는 사용자 기록. 다만 결과물이 남아 있지 않으면 제3자가 다시 확인할 수는 없습니다.

  • 산출물 연결 · 상한 Lv.2

    직접 만든 결과물(문서·저장소·작업 링크)이 실제로 남아 있다는 사실. 다만 결과물의 품질이나 완성도를 GapProof가 평가하지는 않습니다.

  • 외부 증빙 · 상한 Lv.2

    외부 기관이 발급한 수료증·자격증이 있다는 사실. 다만 발급기관·발급일·문서번호를 사용자가 입력한 그대로 기록할 뿐, GapProof가 진위를 검증하지는 않습니다.

수료증과 수행 확인서는 다릅니다

  • 학습 수료증

    발급 조건 본인이 표시한 학습 자료 완료 + 필수 질문 전체 응답(문항당 10자 이상) · 뜻하지 않는 것 실제로 수행했다는 뜻이 아닙니다. 증거등급을 올리지 않습니다.

  • 수행 확인서

    발급 조건 학습 수료 조건 + 유효한 산출물 링크 1개 이상 + 사용자의 수행 기록 · 뜻하지 않는 것 결과물의 품질을 GapProof가 평가하거나 보증하지 않습니다.

  • 외부 증빙 기록

    발급 조건 발급기관 · 발급일 · 문서번호 입력 · 뜻하지 않는 것 GapProof가 진위를 검증했다는 뜻이 아닙니다. 사용자가 입력한 내용을 그대로 기록할 뿐입니다.

조건을 충족하지 않으면 발급되지 않고, 무엇이 부족한지와 다음에 할 일을 화면에 그대로 보여줍니다. 모든 문서에는 발급 주체(Forblune · GapProof), 발급일, 고유번호, 확인 범위가 함께 적히며 이 문서는 공인 자격이나 국가 공인 학점이 아닙니다. GapProof가 확인한 범위만 기록합니다.

실패에 대비한 폴백

  • Solar 키가 없거나 30초 안에 응답하지 않으면 입력 원문 기반의 규칙 샘플로 전환합니다.
  • 응답 JSON이 잘못됐거나 원문과 일치하는 인용이 없어도 샘플로 전환합니다.
  • 어느 경우든 화면 배지와 안내문이 실제 Solar 연결인지 샘플인지 구분해서 보여줍니다.
GapProof 데모 시작하기 코드 없이 샘플 둘러보기실제 분석은 심사·멘토링 공유용 데모 코드가 필요합니다.