TRAMS AI 프로젝트 문의
AI 뽀개기

그리팅 같은 AI 서류 평가 만들기: Upstage 문서 분석과 Claude API

그리팅 AI 서류 평가의 핵심 기능을 참고해 PDF 이력서 정보 추출, 조건별 근거 대조, 가중치 계산을 구현하는 방법을 설명합니다. Upstage Document Parse·Claude API와 자체 개발 로직의 역할을 구분합니다.

핵심 요약

1. 조건별 근거와 점수를 함께 보여주는 검토 화면으로 지원서 검토 시간 단축을 돕는 서비스를 설계합니다. 2. Upstage Document Parse로 PDF 내용을 추출하고 Claude API로 평가 조건과 지원서의 근거를 대조합니다. 3. 평가 기준 관리, 추출 결과 검증, 가중치 계산, 접근 권한과 최종 검토는 자체 애플리케이션에서 구현합니다.

만들 서비스의 핵심은 조건별 근거를 확인하는 흐름입니다

그리팅 AI 서류 평가의 핵심 가치는 여러 지원서를 같은 기준으로 검토하도록 돕는 데 있습니다. 공개 기능에는 선호·비선호 조건과 가중치, 평가 근거, 점수 필터·정렬이 포함됩니다. 아래는 이 기능을 참고한 AI 서류 평가 시스템 개발 방안이며, 제시한 기술은 그리팅의 실제 내부 기술을 뜻하지 않습니다.

그리팅은 2026년 6월 공지에서 Business Plan 이용 기업에 별도 신청·선정 없이 제공하는 오픈 베타를 안내했습니다. Ver.2는 채용 공고인 JD를 자동 참조하지 않으므로 필요한 요건을 평가 조건에 직접 입력해야 합니다. 수정하지 않은 Ver.1 조건에는 기존 방식이 유지되므로 버전별 동작을 구분해야 합니다.

서류 평가 기준 설정부터 데이터로 만듭니다

입력은 채용 담당자가 작성한 직무 조건, 선호·비선호 구분, 가중치입니다. 예를 들어 ‘분석 역량이 좋은 사람’이라는 조건은 ‘SQL을 활용한 업무 경험’처럼 서류에서 근거를 찾을 수 있는 항목으로 구체화합니다. 서로 다른 경험을 한 조건에 묶었다면 각각 나눠 입력하도록 설계합니다.

이 단계는 외부 AI API 없이도 자체 입력 화면과 검증 코드로 구현할 수 있습니다. 애플리케이션은 필수 항목과 가중치 범위를 검사하고, 조건마다 식별자와 수정 버전을 부여합니다. 출력은 이후 근거 대조와 점수 계산에서 공통으로 사용하는 평가 기준표입니다.

그리팅 AI 서비스 소개 이미지
출처: guide.greetinghr.com

Upstage Document Parse로 PDF 이력서 정보 추출을 연결합니다

입력은 지원자가 제출한 PDF 이력서입니다. 이력서 파싱 API 후보인 Upstage Document Parse는 문서의 텍스트와 표를 읽어 HTML·Markdown 같은 기계 판독 형식으로 변환합니다. 이 결과를 곧바로 경력·학력 데이터가 완성된 것으로 취급하지는 않습니다.

자체 애플리케이션은 경력·학력 필드 구조를 정의하고, 추출 내용을 해당 항목에 연결하는 후속 처리를 구현합니다. 원문 구간에 식별자를 붙여 검토 화면에서 다시 찾을 수 있도록 하고, 날짜 누락이나 읽기 실패는 검토 대상으로 표시합니다. 출력은 항목별 지원서 데이터와 그 내용을 확인할 원문이며, 원문에 없는 정보는 임의로 채우지 않도록 설계합니다.

Claude API 이력서 분석으로 조건과 근거를 대조합니다

입력은 평가 기준표와 원문 위치를 연결한 지원서 내용입니다. Claude API는 문맥을 이해하는 AI API로서 조건별 충족 여부의 후보와 설명을 생성하는 데 활용합니다. 자체 코드는 반환된 조건 식별자가 유효한지, 제시된 근거가 입력 문서에 존재하는지 검사합니다. 출력은 조건별 판정 후보, 이력서 평가 근거, 추가 확인이 필요한 항목입니다.

그리팅 AI 서비스 소개 이미지
출처: guide.greetinghr.com

원문 인용 기능인 Citations를 활용하면 답변에 문서 내 위치를 연결할 수 있습니다. 다만 Citations와 엄격한 구조화 출력은 같은 요청에서 함께 사용할 수 없으므로, 두 기능이 모두 필요하면 요청을 분리하는 방식으로 설계합니다. 자체 로직은 두 결과의 조건과 근거가 일치하는지 대조하고, 불일치는 검토 화면에 표시합니다. 인용 위치가 있다는 사실만으로 조건 판단까지 정확해지는 것은 아니므로 원문 확인 경로를 함께 제공합니다.

채용 평가 가중치 계산 구현은 자체 코드가 맡습니다

입력은 검증을 거친 조건별 결과와 채용 담당자가 설정한 가중치입니다. 예를 들어 선호 조건 충족은 가산하고 비선호 조건 충족은 감산하는 규칙을 자체 코드로 정할 수 있습니다. 합산과 반올림도 같은 코드에서 수행해 동일한 입력에는 동일한 계산 결과가 나오도록 합니다.

확인할 수 없는 조건은 미충족과 구분하고, 점수에 반영하는 방식을 별도 규칙으로 관리합니다. 출력은 총점, 조건별 점수 내역, 미확인 항목을 함께 보여주는 검토표입니다. 지원자 점수 필터링과 정렬은 이 계산 결과를 이용해 구현하며, 기준을 수정하면 어떤 버전으로 계산했는지도 표시합니다.

그리팅 AI 유사 기능 구현 기술 요약
자료: 트램스 AI · 유사 기능 구현 기술 요약

사람의 검토와 운영 조건까지 연결합니다

검토 화면은 점수에서 조건별 근거와 원문으로 이동할 수 있도록 구성합니다. 채용 담당자가 판단을 수정하면 변경 이유와 이력을 저장하고, 미확인 경험은 면접 확인 항목으로 정리하도록 설계합니다. 그리팅의 공개 가이드도 자동 합격·불합격 처리를 하지 않는다고 안내하며, 유사 시스템 역시 최종 결정은 담당자가 내리는 흐름으로 구성합니다.

Upstage Document Parse와 Claude API는 외부 API 서비스이며 오픈소스나 설치형 라이브러리가 아닙니다. 연동할 때는 지원 문서 형식과 API 이용 권한을 확인하고, 지원서의 외부 전송·보관 범위를 정해야 합니다. 접근 권한, 삭제 처리, 실패한 요청의 재처리와 중복 평가 방지는 자체 애플리케이션에서 담당합니다.

필요한 평가 기능, 입력할 이력서 형식, 연결할 채용 업무를 정리해 트램스 AI 제작 문의(https://trams.co.kr/ai-si/contact/#inquiry)로 전달해 주세요. 문서 추출부터 근거 대조와 검토 화면까지 필요한 범위에 맞춰 제작 방향을 논의할 수 있습니다.

참고 자료

  1. https://guide.greetinghr.com/ko/articles/ai-evaluation-4984301f
  2. https://update.greetinghr.com/ko/articles/202606-AI-%EC%84%9C%EB%A5%98-%ED%8F%89%EA%B0%80--%EC%98%A4%ED%94%88-%EB%B2%A0%ED%83%80-%EC%B6%9C%EC%8B%9C-b85bd729
  3. https://blog.greetinghr.com/ai-resume-screening/
  4. https://www.upstage.ai/products/document-parse
  5. https://platform.claude.com/docs/en/build-with-claude/overview
  6. https://platform.claude.com/docs/en/build-with-claude/citations
TRAMS AI

비슷한 AI 서비스를
사업에 적용하고 싶으신가요?

아이디어와 필요한 기능을 알려주시면 제작 범위와 방법을 검토합니다.

프로젝트 문의