fol. III
Pipeline.
기업의 ATS가 Davinci API를 통해 후보자의 Codex를 직접 조회합니다. 이력서 파싱 없이 검증된 KC 벡터로 매칭 — 채용이 역량 그래프 위에서 작동합니다.
IIIFOLIO · §1
Role Spec
직무는 KC 집합과 임계 마스터리로 정의됩니다 — 이력서 대신 KC 벡터
직무를 KC 세트로
정의합니다
"Backend Engineer · Junior"는 데이터 구조 0.75, 분산 시스템 0.55, 시스템 디자인 0.40 등 47개 KC로 명세됩니다. 학습자의 Codex 마스터리 벡터와 cosine 유사도가 매칭 점수가 됩니다.
JOB SPEC · KC THRESHOLDS · COSINE SIM
fig. III.1
직무 벡터 r과 마스터리 m이 만나는 이중 나선 — 매칭의 흐름
IIIFOLIO · §2
Matching
cosine 유사도가 점수를 만들고, gap이 추천 학습 경로를 만듭니다
매칭 점수는 두 벡터의
cosine 유사도
직무 명세 r과 학습자 마스터리 m은 같은 KC 공간의 벡터입니다. 두 벡터의 cosine 유사도는 방향의 정합도 — 학습자가 가진 역량의 분포가 직무가 요구하는 분포와 얼마나 일치하는가입니다.
score(m, r)=m · r/‖m‖‖r‖
marginalia · §2 가중 cosine을 사용해 hard prerequisite KC에 더 큰 가중치를 부여합니다.
// request { "learner_id": "lrn_8x42", "role": "backend.junior@line.com", "consent_scope": ["engineering.*"] } // response { "score": 0.92, "matched_kcs": 14, "required_kcs": 14, "gap": [] }
A resume of verified competence.
이력서가 아니라 KC 벡터,
학교 이름이 아니라 마스터리.